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 [‚Ķ]