Fabio Carta led a 3 6 3 sweep of Italians in the men's 843 meter final at the world cup short track speed Skating event in Bormio, Italy on Saturday.
Italians sweep 843 meter race in world cup speed Skating.