Home Sports NFLPA report card shows improvement despite odious problems