Race Report Philadelphia Marathon Race Report 2023 26.2 miles of pure joy (and two beers) in Philadelphia!