Hurricane Isaac has claimed its first football game.
Louisiana Tech announced Tuesday afternoon that its season opener against Texas A&M had been postponed to Oct. 13. The teams were scheduled to play Thursday at Independence Stadium in Shreveport, La., but with the impending Hurricane...