re: #525 Nevergiveup
So if they are dropping the travel and commerce bad on Cuba does that mean that somebody is gonna establish a Major League Baseball Franchise there? Castro was a pitcher wasn’t he?
and Che was the catcher….woohoo!