Leyland on Team USA win
March 23, 2017 | 00:06:31
Team USA manager Jim Leyland discusses his team's decisive victory in the final and bringing the trophy home for the United States
Team USA manager Jim Leyland discusses his team's decisive victory in the final and bringing the trophy home for the United States