The 2014 Texas A&M vs LSU/Texas Tech Triangular will be broadcast live from Gilliam Indoor Track Stadium at Texas A&M, College Station, Texas Saturday, January 25th by 12thMan.tv. The event is scheduled to begin at 12 PM Noon.
WATCH HERE
Jan 23rd 2014, 6:39pm
27K views0 likes5 shares 0 comments