Via: The Mercury News
Coach Kyle Shanahan and the 49ers ranked seventh in the NFL Players Association's annual report card of the league's 32 franchises...