Thousands go the distance in Philadelphia Marathon

Registration is already open for the 2023 marathon.