Part I. There are individual headlines a plenty, but none greater than the cumulative effort the world just witnessed from its greatest country. And now, greatest wrestling country. The United States won the Team Title in Men’s Freestyle in Paris on Saturday for the first time since 1995. It had six medalists for the first […]
The post America First! USA Edges out Russia 54-53 to win Team Title in Men’s Freestyle appeared first on Pittsburgh Sports Now.