03/2024 - 03/2025 | Minnesota Vikings | |
04/2023 - 03/2024 | Carolina Panthers | |
10/2022 - 03/2023 | Arizona Cardinals | |
03/2021 - 10/2022 | Houston Texans | |
03/2020 - 03/2021 | Miami Dolphins | |
09/2016 - 03/2020 | Philadelphia Eagles | |
03/2016 - 09/2016 | New England Patriots | |
03/2012 - 03/2016 | Eastern Illinois |