The Florida men won the NCAA indoor track and field championship in 2012 in Nampa.
The Florida men won the NCAA indoor track and field championship in 2012 in Nampa. Katherine Jones Idaho Statesman archive
The Florida men won the NCAA indoor track and field championship in 2012 in Nampa. Katherine Jones Idaho Statesman archive

Boise State indoor track team’s future at Nampa’s Idaho Center up in the air

May 31, 2017 04:55 PM