Do NFL teams have to pay their QBs massive contracts to win a Super Bowl? | The Herd

Video Details

The NFL owners are discussing adding a salary cap to QBs, and Colin Cowherd discusses what that means for teams who pay their franchise QBs a lot of money and don’t see playoff success.

JUNE 20, 2024・the herd with colin cowherd・3:23
National Football League National Football League Colin Cowherd Colin Cowherd The Herd with Colin Cowherd The Herd with Colin Cowherd