11/2023 - 11/2023 | Baltimore Ravens | |
12/2022 - 01/2023 | Baltimore Ravens | |
11/2021 - 03/2022 | Las Vegas Raiders | |
03/2021 - 11/2021 | Los Angeles Rams | |
03/2019 - 02/2021 | Philadelphia Eagles | |
03/2017 - 03/2019 | Tampa Bay Buccaneers | |
07/2014 - 03/2017 | Washington Redskins | |
07/2008 - 06/2013 | Philadelphia Eagles | |
03/2005 - 03/2008 | California |