Here are the studs (and duds) from the Carolina Panthers’ 20-17 win over the New York Giants: Hubbard is already paying off for the Panthers, who extended the workhorse back on a four-year, $33.2 ...