03/2021 - 03/2024 | Kansas City Chiefs | |
03/2020 - 03/2021 | Dallas Cowboys | |
04/2019 - 03/2020 | Kansas City Chiefs | |
10/2018 - 04/2019 | Jacksonville Jaguars | |
09/2017 - 08/2018 | Minnesota Vikings | |
05/2015 - 09/2017 | San Francisco 49ers | |
03/2014 - 03/2015 | Oklahoma | |
03/2011 - 03/2014 | Oklahoma |