Former New York Yankees star Alex Rodriguez is in London to promote Major League Baseball in the UK.

Continue reading...