Peter Angelos, Fidel Castro, Bud Selig

CubaPeter AngelosFidel CastroBud Selig
Baseball commissioner Bug Selig, right, and Orioles owner Peter Angelos, left, sit with Cuban dictator Fidel Castro while watching the Orioles play an exhibition game in Cuba. AP photo 1999
This photo is featured in these articles:
Loading