It’s been rumored for a while and according to The Times-Picayune LSU and Wisconsin are finalizing a deal for neutral site games in Houston and Green Bay in 2014 and 2016.
LSU, Wisconsin finalizing neutral site games in Houston and Green Bay
It’s been rumored for a while and according to The Times-Picayune LSU and Wisconsin are finalizing a deal for neutral site games in Houston and Green Bay in 2014 and 2016.
LSU, Wisconsin finalizing neutral site games in Houston and Green Bay