Elon University track and field team in first place after first day of CAA Track & Field Championships
DEDHAM, Mass. – The Elon University track and field team leads the team leaderboard following the first day of the Colonial Athletic Association Women’s Track & Field Championships.