Anna Willard runs third leg on Michigan women's 4 x 1,500-meter relay that won in a collegiate record 17:15.62 in the 113th Penn Relays at the University of Pennsylvania's Franklin Field in Philadelphia, Pa. on Friday, April 27, 2007.
Add to Lightbox Download