 Weber, along with his British Columbian teammates from the Olympic team, were inducted into the BC Sports Hall of Fame in September 2011.After his Nashville Predators failed to make the 2013 Stanley Cup playoffs, Weber was considered a lock for the 2013 World Championship team, but Hockey Canada deemed the cost of insuring his large NHL contract too high and ultimately did not select him.Weber was named an alternate captain for Canada in the 2014 Winter Olympics in Sochi, where Canada repeated as gold medallists.