Power Rankings Update: 2/18/10

Feb 18, 2010 - Posted by Kyle Chilton on February 18, 2010 at 4:51 pm

ESPN.com has updated its Power Rankings and has the Cougars sitting at No. 14. Check out the link below.

ESPN.com Power Rankings