Michael LaxerMay 20, 20232 minMotorball: The Soviet sport you have probably never heard ofMotorball (sometimes also called Motoball) is a sport that apparently was invented in France in 1934 but that became most popular in the...