Financial terms of the deal weren't disclosed.
Batch, 35, has been under contract with the Steelers for eight seasons, although he sat out 2004 and 2008 with injuries. He has thrown just two passes since 2007 and 135 overall during his time in Pittsburgh.
A former starter for the Detroit Lions, Batch is expected to compete with Dennis Dixon to be the Steelers' backup quarterback. Dixon started one game when Ben Roethlisberger was hurt last season and became the No. 2 quarterback after Batch broke his left wrist Nov. 22 in Kansas City.
Batch grew up in suburban Pittsburgh and is the team's player representative.
Copyright 2010 by The Associated Press