Stewart, 22, played in 51 games with the Bulldogs this season recording a team-high 170 penalty minutes and posting 17 points (seven goals, 10 assists). The 6-foot-2, 200-pound left wing played in 20 regular season games with Montreal earning one assist and serving 32 penalty minutes.
The native of Kitchener, Ontario also competed in two post-season games with the Canadiens. Stewart was drafted by Montreal in the 8th round, 246th overall of the 2004 NHL Entry Draft.
Weber, 20, played in three regular season games with Montreal recording one assist and two penalty minutes. In three post-season games with the Canadiens, Weber scored a goal and added an assist.
The 5-foot-10, 195-pound defenseman led all Bulldogs defensemen in points during the regular season with 44 (16 goals, 28 assists) while earning 42 penalty minutes in 68 games with Hamilton this season. The native of Morges, Switzerland was named to the starting line-up for PlanetUSA at the 2009 AHL All-Star Classic and was voted to the 2008-2009 AHL All-Rookie Team.
Last season, he reached the Memorial Cup final with the Kitchener Rangers of the Ontario Hockey League and also represented his native Switzerland at the 2008 World Junior Championships. Weber was drafted in the 3rd round, 73rd overall by Montreal in the 2007 NHL Entry Draft.