08/2024 - 08/2024 | San Francisco 49ers | |
05/2023 - 03/2024 | Los Angeles Chargers | |
07/2022 - 03/2023 | New York Giants | |
03/2020 - 03/2022 | Detroit Lions | |
04/2018 - 03/2020 | Chicago Bears | |
10/2016 - 09/2017 | Miami Dolphins | |
11/2014 - 10/2016 | Kansas City Chiefs | |
03/2013 - 08/2014 | Pittsburgh Steelers | |
03/2010 - 03/2013 | Samford |