Former World Series Champion to take MLB ambassador role
"I'm going to work for Major League Baseball as their ambassador to the U.K."
"I'm going to work for Major League Baseball as their ambassador to the U.K."
That's about right.
Everyone fantasizes at one point or another about what they’d do if they suddenly came into a pile...