Statue of Bobby Orr

An 800 lb bronze statue of Bobby Orr is installed outside Boston's TD Garden, in the U.S. state of Massachusetts. The sculpture was designed by Harry Weber, and unveiled on May 10, 2010.