08/2024 - 08/2024 | Las Vegas Raiders | |
03/2024 - 08/2024 | New Orleans Saints | |
05/2022 - 03/2024 | Chicago Bears | |
03/2020 - 11/2021 | Las Vegas Raiders | |
01/2019 - 08/2019 | Oakland Raiders | |
03/2017 - 11/2018 | Buffalo Bills | |
03/2015 - 03/2017 | Pitt | |
03/2013 - 03/2015 | Tennessee |