Veteran goalkeeper Erin McLeod, who survived a string of injuries to win 119 caps for Canada over a distinguished senior career that spanned more than two decades, has announced her retirement from international soccer. McLeod, who turns 40 on Feb. 26, plans to continue playing club football for at least one season.