NFLPA report cards have just released. Players have answered questions about 11 categories that the NFLPA has deemed ...
According to multiple reports, the Kansas City Chiefs intend to place the franchise tag on star guard Trey Smith, which means ...