Topics: Taylor Weldon

Texas claims bragging rights over Louisiana

Jun 10, 2012

Ten Texas collegiate teams combined forces to bring in 61 pounds, 2 ounces and get the better of 10

advertisement