With Tarun K. Patel
London plays host to Major League Baseball (MLB) for the first time this weekend, and sports industry commentators see this as a notable milestone in both the continuing globalisation