USA Wins 70 Golds at Perth World Masters

Team USA won 70 gold and 168 medals overall at the World Masters Athletics Championships in Perth, Australia over two weeks concluded Sunday. Team USA had the most proportional medals of any team and was second...