Abby Wambach, the leading scorer in the history of international soccer and one of the world’s all-time greatest players, has announced her retirement. Wambach, 35, will end a spectacular 15-year international career that began in September of 2001 at the age of 21 when she debuted against Germany. She currently has 252 caps, which is […]