Homer

Homer the Mustangs' mascot helps rake the dirt during the Mustangs and Great Falls Voyagers game at Dehler Park on Saturday, July 1.

Locations