Marshawn Lynch played for the Bills from 2007 to 2010, the Seahawks from 2010 to 2015, the Raiders from 2017 to 2018 and the Seahawks in 2019.

what teams did marshawn lynch play for

See Trending NFL Searches