08/2023 - 03/2025 | Tennessee Titans | |
09/2021 - 08/2023 | New England Patriots | |
03/2020 - 08/2021 | New England Patriots | |
10/2019 - 03/2020 | New England Patriots | |
01/2019 - 04/2019 | Arizona Hotshots | |
03/2017 - 10/2017 | Tampa Bay Buccaneers | |
02/2010 - 02/2017 | New York Jets | |
07/2007 - 12/2009 | Dallas Cowboys | |
03/2003 - 03/2007 | Arizona |