04/2023 - 03/2024 | Kansas City Chiefs | |
03/2019 - 03/2023 | Tampa Bay Buccaneers | |
03/2018 - 03/2019 | Tennessee Titans | |
05/2017 - 03/2018 | Arizona Cardinals | |
03/2014 - 05/2017 | San Francisco 49ers | |
04/2011 - 03/2014 | Jacksonville Jaguars | |
03/2008 - 03/2011 | Missouri |