4 More Years! Chuba Hubbard signs contract extension with Carolina Panthers