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