First pitch for Ball Leafs is on July 7 at Christie Pits Toronto Sun By Steve Buffery23 Jun 25, 2021, 6:10 pm Newspapers