Cardinals sign key offensive player to contract extension