Brigham McCown discusses why renewable energy sources have failed to meet expectations at Texas Tech University.

Caption
(Getty Images)
Brigham McCown discusses why renewable energy sources have failed to meet expectations at Texas Tech University.