fbpx

Tag: Thursday Night Football

Watch: Al Michaels Jokes About Astros’ Cheating During Thursday Night Football

Although it's been six years since the Houston Astros cheated during their championship season in 2017...

Blake Williams