11/2023 - 03/2024 | New York Giants | |
09/2021 - 02/2023 | Tennessee Titans | |
02/2021 - 08/2021 | Detroit Lions | |
12/2016 - 03/2021 | Cincinnati Bengals | |
12/2016 - 12/2016 | Pittsburgh Steelers | |
08/2016 - 09/2016 | New York Giants | |
11/2015 - 08/2016 | New York Jets | |
05/2012 - 11/2015 | Houston Texans | |
03/2008 - 03/2012 | Texas A&M |