Posted: Mar 03, 2020
Oilers Ranked 21st in National Poll
The University of Findlay men's indoor track and field team is ranked 21st in the nation according to the latest United States Track and Field and Cross Country Coaches Association (USTFCCCA) NCAA Division II poll, which was released on March 3.