11/2024 - 03/2025 | Buffalo Bills | |
03/2024 - 11/2024 | Cleveland Browns | |
04/2023 - 03/2024 | New York Jets | |
03/2022 - 03/2023 | Seattle Seahawks | |
03/2021 - 03/2022 | Las Vegas Raiders | |
03/2020 - 03/2021 | Buffalo Bills | |
03/2016 - 03/2020 | Seattle Seahawks | |
03/2012 - 03/2016 | Maryland |