
It was all about Fox on this Wednesday night with the Houston Astros’ first World Series title in franchise history via a 5-1 Game 7 victory in the “2017 World Series” over the Los Angeles Dodgers. The Game 7 telecast averaged 28.24 million viewers on the Fox broadcast network from 8:14 p.m.-12:12 a.m. ET, 29 […]