Jumper Nation

Wednesday Watch: 2010 WEG Team Jumping

Today we look back at the last time the world championships was held in the United States-- at the Kentucky Horse Park in 2010. On this occasion, the Germans to...