Anchor Leg Finishes Race Despite Injury At Penn Relays CLICK HERE to Watch the Video from FloTrack Share