2018 |
2018-09-02 |
Released by the New York Giants.
|
2018-04-05 |
Signed as a free agent by the New York Giants.
|
2017 |
2018-03-14 |
Released by the Pittsburgh Steelers.
|
2015 |
2016-03-09 |
Re-signed as an unrestricted free agent by the Pittsburgh Steelers to a three-year contract.
|
2016-03-09 |
Declared free agent.
|
2012 |
2013-03-04 |
Signed as a free agent by the Pittsburgh Steelers to a three-year contract.
|
2013-03-01 |
Released by the Arizona Cardinals.
|
2012-03-25 |
Signed as an unrestricted free agent by the Arizona Cardinals to a two-year contract.
|
2011 |
2011-07-31 |
Re-signed as an unrestricted free agent by the Pittsburgh Steelers to a one-year contract.
|
2011-07-25 |
Declared free agent.
|
2010 |
2010-04-16 |
Re-signed as a restricted free agent by the Pittsburgh Steelers to a one-year contract.
|
2007 |
2007-07-22 |
Signed by the Pittsburgh Steelers to a three-year contract.
|
2007-04-29 |
Drafted by the Pittsburgh Steelers in the 5th round (170th overall) in 2007.
|