This morning, at 11:00am the Philadelphia Flyers honored a legend. A statue of Fred “The Fog” Shero was unveiled at the Xfinity Live complex next to the Wells Fargo Center. Shero coached the Flyers to their only two Stanley Cup victories in franchise history.
Visit link: Broad Street Buzz