Latest Sports Today in sports history: US softball team wins third straight Olympic gold in 2004 Editor2 - August 24, 2020 0 [ad_1] Today in sports history: US softball team wins third straight Olympic gold in 2004 Lynchburg News and Advance [ad_2] Source link