Society

Rosie MacLennan reaches for the top at the Pan Am Games