U.S. Navy Leapfrogs

The U.S. Navy Leapfrogs parachuted into Wrigley Field before the start of the game between the Chicago Cubs and the Houston Astros at Wrigley Field in Chicago. Phil Velasquez, Chicago Tribune
Loading