Celebrate 2024 Paris Olympics at Philadelphia's Comcast Center Plaza
You don’t have to travel to Paris to get a taste of the Olympic Games! The Comcast Center Plaza in Center City is your place to watch all the Olympic action and immerse yourself in foreign flair. NBC10’s Miguel Martinez-Valle has an exclusive look at all the action.