Gregory Edward Marshall (born September 9, 1956) is the defensive coordinator for the Edmonton Eskimos of the Canadian Football League (CFL). Most recently before working for the Eskimos, Marshall served as head coach for the Saskatchewan Roughriders. He was also a former defensive end in the Canadian Football League.
Marshall played college football with the Oregon State Beavers as a defensive tackle. He was drafted in the seventh round of the 1978 NFL Draft by the Philadelphia Eagles, but ended up playing in two games for the Baltimore Colts that season. Marshall later played in the CFL for nine seasons as a defensive end for the Ottawa Rough Riders.
After his playing career ended, Marshall ventured into coaching semi-professional football. In 1990, Marshall served as head coach for the Ottawa Bootleggers of the Empire Football League. The next three years, he served as head coach for the Ottawa Sooners of the Canadian Junior Football League.
Marshall began his CFL coaching career with the Saskatchewan Roughriders in 1994, spending the next six seasons with them as their defensive co-ordinator and defensive line coach.
In 2000, Marshall spent the next five seasons with the Edmonton Eskimos, initially as their defensive line coach, then later as their defensive co-ordinator.
In 2005, Marshall served as the defensive co-ordinator and assistant head coach for the Ottawa Renegades. This season would ultimately end up being the Renegades final season before the team suspended their operations.
In 2006, Marshall joined the Winnipeg Blue Bombers as their defensive line coach and defensive co-ordinator, a position he held for the next three seasons.
On January 13, 2009, the Hamilton Tiger-Cats announced the hiring of Marshall as their new defensive co-ordinator and assistant head coach.
On January 5, 2011, it was announced that Marshall had been hired by the Saskatchewan Roughriders to replace Ken Miller as head coach of the club. After a 1-7 start to the 2011 season, the Roughriders fired Marshall on August 19, 2011.
On January 25, 2013, Marshall was named the defensive coordinator of the Edmonton Eskimos.