Tatsuki Machida wins at Skate America

Sports

Japan's Tatsuki Machida's winning performance at Skate America.

More From Sports/Olympic Sports/Sochi