Ed Bouchette, of the Pittsburgh Post-Gazette, reports the Pittsburgh Steelers have agreed to terms with restricted free-agent TE Sean McHugh on a three-year deal worth $2.57 million. The contract includes a $390,000 signing bonus.