Home >

Lifting the Curtain

Under pressure from the U.S., Switzerland is clamping down on corruption and tax evasion.

The international body that governs the sport of baseball is not, as some Major League Baseball fans might expect, located anywhere near New York, Chicago or any other great American baseball city. It’s not even in North America. The World Baseball and Softball Confederation (WBSC), which sets the rules and arranges the global tournaments for these two sports, is housed in Lausanne, Switzerland, in the same squat office complex as the world governing bodies of golf, weightlifting, boxing and a handful of other popular sports…

To read more, claim your 4 free issues here and get TIME all access today!