Answered December 15th, 2019

Brandon Marshall played for the Broncos from 2006 to 2009, the Dolphins from 2010 to 2011, the Bears from 2012 to 2014, the Jets from 2015 to 2016, the Giants in 2017 and the Seahawks in 2018.

what teams has brandon marshall played for

See Trending NFL Searches