Sports
Played for
New England Patriots
Buffalo Bills
Cleveland Browns
Green Bay Packers
Jacksonville Jaguars
Kansas City Chiefs
New York Giants
San Francisco 49ers
Tampa Bay Buccaneers
Tennessee Titans