Article By Stuart Whitehair on 13th October, 2010
There's no place like home...
There's no place like home...
The Colorado Buffaloes have demonstrated with great consistency that they cannot win on the road. It has now been almost three full seasons since the Buffs defeated Texas Tech in Lubbock on October 27, 2007. Within the friendly confines of Folsom Field, however, the Buffs have taken care of business this season, knocking off Hawaii and Georgia.
Baylor comes to Boulder this weekend with a 4-2 record and a high-powered offense. Can the Buffs score enough points to take down the Bears?
Keeping clicking your heels together.
<...
Read Complete Article at Bleacher Report - College Football