Players strap themselves inside giant inflatable zorbs to play football in bubble football, a revolutionary new sport. Teams compete to hit a ball into the opposing team’s goal while wearing an inflatable bubble around their upper torso. Bubble football is...