Philadelphia May 15, 2019 12:42 pm NASCAR Takes Over Center City Philadelphia NASCAR has taken over the Center City streets of Philadelphia Wednesday. Drivers are meeting with their fans in front of the Comcast Center as the NASCAR drivers gear up for their big race in the Poconos. US & World Videos 2:03 Project HOME received a $1M donation from the Phillies Charities in honor of their 35th anniversary 0:40 Top Pirates prospect Paul Skenes dominating the minors. When will he make his MLB debut? 0:59 2024 NHL Draft Lottery: Date, odds, top prospects 0:35 USWNT legend Carli Lloyd is pregnant 1:52 Iowa head coach sheds light on what Eagles are getting in Cooper DeJean