March 11, 2012

Around the Sooner State – March 11, 2012

Tulsa’s Chris O’Hare wins the national championship in the mile run at the Division I Indoor Track and Field Championships on Saturday.  Naturally, a national title […]