That day was Wednesday, and the time was 10:30 a.m. ET, when they dropped the cover, revealing a gigantic nine-foot statue, capturing the moment when Nick Foles asked head coach Doug Pederson, “You want ‘Philly Philly?’” during the Super Bowl.
We all know what happened after that, resulting in one of the best plays in Super Bowl history, and setting the course for the city’s first Super Bowl win.
The statue will be on display on HeadHouse Plaza as part of Bud Light’s fan activation space at Lincoln Financial Field.
It’s a very cool honor for a head coach who I would expect to be the longterm guy in Philly, and a quarterback who started his career here, but is ultimately still the backup. This is a great way to honor Nick Foles and what he’s done for the organization...but they better build a Carson one when he wins his first Super Bowl, too.