The XFL announced all eight teams’ quarterbacks on Tuesday morning. A brief press conference was held in St. Louis where…
When the St. Louis Rams departed St. Louis in 2015, many fans were done with the NFL. Well, fans will…