Opossum at TCU-Texas Tech game was furious about being forced off field
An opossum stole the show during Thursday’s college football matchup between TCU and Texas Tech. The Red Raiders defeated the Horned Frogs 35-28 at Jones AT&T Stadium in Lubbock, Texas.…