03/2022 - 03/2025 | New York Giants | |
12/2015 - 12/2015 | Tennessee Titans | |
03/2015 - 09/2015 | Minnesota Vikings | |
10/2013 - 03/2015 | Tampa Bay Buccaneers | |
06/2013 - 08/2013 | Jacksonville Jaguars | |
09/2012 - 06/2013 | New England Patriots | |
03/2010 - 08/2012 | Philadelphia Eagles | |
03/2006 - 03/2010 | Northwestern |