May 2nd, 2019
Information provided by Pittsburgh Three Rivers Marathon, Inc.