03/2023 - 09/2023 | San Francisco 49ers | |
09/2021 - 03/2023 | Carolina Panthers | |
03/2021 - 08/2021 | Detroit Lions | |
11/2018 - 03/2021 | Arizona Cardinals | |
03/2018 - 09/2018 | Cleveland Browns | |
05/2017 - 03/2018 | Cleveland Browns | |
03/2015 - 03/2017 | Arizona State | |
03/2013 - 03/2015 | Arizona State |