He has also played for the Seattle Seahawks, Arizona Cardinals, Houston Texans, Detroit Lions, Minnesota Vikings, New England Patriots, and Cleveland Browns.
He has also played for the Seattle Seahawks, Arizona Cardinals, Houston Texans, Detroit Lions, Minnesota Vikings, New England Patriots, and Cleveland Browns.