Colin Cowherd explains why Pittsburgh is still the best fit for Antonio Brown — not San Francisco

Video Details

With rumors swirling about Antonio Brown leaving the Pittsburgh Steelers, hear why Colin Cowherd thinks he should stay.