Highest Rated Comments

Dee2theCue11 karma

Michael, I read today that even if Patriots wanted to appeal their penalty, they would likely lose due to how the teams are regulated by the league. What agreement are the teams bound by within the NFL? Why would it be more challenging to win an arbitration?