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