Can someone at NBC give Cris Collinsworth a map for Xmas,
He thinks Toronto is where Niagara Falls is.... He said it on Sunday night football.... hahah even better he was corrected on air right away Toronto is a 100 miles away Thanks Mike Trico
Cris Collinsworth always one of the worst commentators