Obama gets sneak peek at Bill Russell statue

President Obama made a surprise stop to view the statue honoring Celtics great Bill Russell, which will be unveiled in Boston’s City Plaza on Friday.