Yahoo Sports reports: Marshawn Lynch played 12 seasons in the NFL as part of the Buffalo Bills, Seattle Seahawks, and Oakland Raiders. Over this period, the explosive superstar tallied over 12,000 all-purpose yards and over 90 touchdowns.