Team USA ‘Magnificent Seven’ Gymnasts: Where Are They Now?

Team USA ‘Magnificent Seven’ Gymnasts: Where Are They Now?

When it comes to pure sports drama, few performances can surpass the one delivered by the U.S. women’s gymnastics team at the 1996 Summer Olympics in Atlanta, Georgia. After coming out swinging against their powerhouse Russian and Romanian rivals, the hometown darlings saw their once insurmountable lead almost slip away, before Kerri Strug famously stuck […]