John Scott was on born September 26, 1982, in St. Catharines, Ontario. Undrafted, the hulking defenseman was signed by the Minnesota Wild on December 31, 2006.
He would spend the majority of the next two seasons with the Wild's AHL affiliate, the Houston Aeros before appearing in 20 games for Minnesota in 2008-09. The 6'8'' Scott quickly made a name for himself as a true NHL heavyweight.
On July 1, 2010, the tough guy inked a one-year deal with the Stanley Cup champion Chicago Blackhawks.
The towering defender would appear in 69 games for the Blackhawks over the next year and half, accumulating 120 penalty minutes along the way. On February 27, 2012, Scott was traded to the New York Rangers in exchange for a fifth round draft pick.
Scott would finish the season with the Rangers, suiting up in six games for the club. In the summer of 2012 he became an unrestricted free agent and inked a deal with the Buffalo Sabres. In his first year with the Sabres the tough guy appeared in 34 games and racked up 69 minutes in penalties.
On July 2, 2014, Scott would sign a one year contract with the San Jose Sharks.
After a full season with the Sharks, Scott signed a one year contract with the Arizona Coyotes on July 10, 2015. The following season he would lead all players in fan voting earning the right to captain the Pacific Division for the 2016 NHL All-Star Game. In the days leading up to the NHL All-Star Game however, Scott was part of a three-way trade that saw the big winger land with the Montreal Canadiens. He was subsequently assigned to the Canadiens AHL affiliate, the St. John's IceCaps, but would return to the NHL for the All-Star festivities, ultimately being named the game's most valuable player.