 Hannahan attended Cretin-Derham Hall High School in Saint Paul, Minnesota, and also played football as a defensive back and earned All-Conference honors in basketball.He attended the University of Minnesota, where he played college baseball for the Minnesota Golden Gophers.He was named All-American.