Why LA does NOT need an NFL team – ‘The Herd’

Colin Cowherd isn't a huge fan of having the NFL in Los Angeles.

More The Herd With Colin Cowherd Videos

More The Herd With Colin Cowherd Videos»