8.24.2006

Like UT, The Aggies Are Getting A New Screen, Too

So is this the wave of the future? Go to a game and look at the screen the entire time?