The Good Guys are in Boston playing for a spot in the Elite 8 for the first time since 2000. Can they hold off Chris Beard's Texas Tech squad?
All tagged OK maybe I'm a little nervous
The Good Guys are in Boston playing for a spot in the Elite 8 for the first time since 2000. Can they hold off Chris Beard's Texas Tech squad?