'They all shut up': Jaida Lee talks about pitching for N.L.'s men's baseball team at Canada Games
Published
An up-and-coming baseball superstar from St. John's is boasting two honours as she heads into the upcoming Canada Games in Niagara, Ont. — carrying the flag and being the first woman to pitch for a men's team.
Full Article