Vikings Village 2
An exhausted fan takes a break in the action before watching the Vikings afternoon practice Friday, July 28 at Blakeslee Stadium. Photo by Bre McGee
VikingsPracticeTraining CampBlakesleeMSU