03/2023 - 08/2023 | Chicago Bears | |
08/2022 - 09/2022 | Tennessee Titans | |
09/2021 - 10/2021 | New York Jets | |
05/2021 - 08/2021 | New England Patriots | |
09/2020 - 03/2021 | New York Giants | |
08/2020 - 09/2020 | Kansas City Chiefs | |
11/2019 - 08/2020 | Miami Dolphins | |
09/2019 - 10/2019 | Seattle Seahawks | |
07/2018 - 08/2019 | San Francisco 49ers | |
07/2017 - 06/2018 | San Francisco 49ers | |
03/2016 - 03/2017 | Miami (FL) | |
03/2013 - 03/2016 | Texas |