The Pittsburgh Steelers and defensive lineman Travis Kirschke have reached an agreement on a two-year contract, the team announced on its web site.

Kirschke was scheduled to become an unrestricted free agent at the end of the month. An 11-year veteran, Kirschke has played the last four years with the Steelers. Prior to that he played one season with the San Francisco 49ers and six with the Detroit Lions.  Kirschke played all 16 games for the Steelers last year and started four when Aaron Smith was injured.

John Clayton of ESPN.com reports that it’s a two-year, $2.28 million contract that includes a $300,000 signing bonus.

The Steelers have nine players who are scheduled to become unrestricted free agents; Kirschke is the first to work out a new deal.