Colin Cowherd calls Philadelphia the ‘dumbest sports city in America’

Colin Cowherd just went to war with sports fans in Philadelphia.

Colin Cowherd just went to war with sports fans in Philadelphia.

Leave a Reply

Your email address will not be published. Required fields are marked *