Renovated in 2005, Elwood Olsen Stadium is one of the elite NAIA football facilities in the nation.
The Mustangs have a 16-1 record at home since the start of the 2004 season. The Mustangs were
ranked #15, #3, and #8 in the country over the past three seasons.