Technology News Depleted Team USA falls to Sweden as injury scares mount before final February 17, 2025