Cameron Heyward was chosen by the Pittsburgh Steelers with the 31st overall pick in the 2011 NFL draft.