Pirates players, coaches and team staffers held a fantasy camp on Saturday at the Miracle League of the South Hills in Upper St. Clair.
Pirates players, coaches and team staffers held a fantasy camp on Saturday at the Miracle League of the South Hills in Upper St. Clair.