Marshall has also spent time with the Miami Dolphins, Winnipeg Blue Bombers, Seattle Seahawks, Jacksonville Jaguars, Saskatchewan Roughriders, and Hamilton Tiger-Cats.
[1] Marshall attended Valley Christian High School in San Jose, California where he graduated in 2009.
[3] On August 8, 2013, Marshall was waived due to a lingering hamstring injury from the month prior.
[5] On October 21, 2014, Marshall was signed by the Winnipeg Blue Bombers of the Canadian Football League (CFL).
[8] In two seasons Marshall played in 19 games for the Blue Bombers totaling 1,007 yards and 7 touchdowns on 175 touches.
[12] On February 16, 2017, Marshall was signed by the Saskatchewan Roughriders of the Canadian Football League (CFL).