The Canadian 24-year old triathlete, Joanna Brown, finished in third place at the women’s sprint race organized in Calgary, Italy. The silver-medal winner in the New Plymouth, New Zealand’s World Cup race held in April admitted to feel amazingly good to be back on the podium. She added: “I…