Watch: Al Michaels took funny shot at Astros over cheating scandal during ‘TNF’ game

Al Michaels Makes Cheeky Comment About Astros Cheating Scandal During ‘TNF’ Game During the Week 17 “Thursday Night Football” game between the Cleveland Browns and New York Jets, the commentator Al Michaels made a joke about the Houston Astros. He mentioned the loud banging at Cleveland Browns Stadium and jokingly suggested that it was the … Read more