After only one round of votes by members of the football team, left tackle Rory Hennessey ’05 was swiftly elected the 127th football captain Friday. Hennessey is an accomplished offensive lineman who has been named first team All-Ivy and All-New England, in addition to being honored to the third team I-AA All-America. Hennessey said winning
»