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 I'm not nervous you're 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?