09/2021 - 03/2022 | New Orleans Saints | |
03/2021 - 08/2021 | New Orleans Saints | |
08/2020 - 12/2020 | New York Jets | |
04/2019 - 03/2020 | Carolina Panthers | |
03/2016 - 04/2019 | New England Patriots | |
11/2012 - 03/2016 | Buffalo Bills | |
12/2011 - 09/2012 | Miami Dolphins | |
09/2011 - 09/2011 | New York Giants | |
07/2011 - 09/2011 | San Francisco 49ers | |
03/2010 - 03/2011 | Monmouth |