Running back Chuba Hubbard has been a reliable producer for the Panthers this season and he signed a contract extension that reflects his contributions to the team, but he had a low point last Sunday.
Some results have been hidden because they may be inaccessible to you