Photo credit = Dirk Hansen. Last Friday, April 6, Time magazine published controversial excerpts from an interview with Miami Marlins manager Ozzie Guillen: "I love Fidel Castro," Blurts Ozzie Guillen, the new manager of the Miami Marlins, in his Jupiter, Fla.,...