Jeremy Shockey, the New York Giants' flamboyant and sometimes spectacular tight end, signed a five-year, $31.2 million contract extension on Wednesday. Shockey's agent, Drew Rosenhaus, said the deal makes him the NFL's highest-paid player at his position. It includes a $3 million signing bonus for Shockey, who had two years left on his contract. The tight end, New York's first-round pick in 2002, had a spectacular rookie year, catching 74 passes for 894 yards. He was voted both to the All-Pro team and the Pro Bowl. He has been bothered by injuries the past two years, although he made the Pro Bowl again in 2003. Last year, he was the Giants' leading receiver with 61 catches, but complained at times about having too many blocking duties in a controlled offense designed to help rookie Eli Manning break in at quarterback.