A spokeswoman for MSC Cruises says the 71-year-old Fregosi became ill Tuesday as the MSC Divina was headed from Grand Cayman to Mexico. The ship returned to Grand Cayman and Fregosi was later taken to a hospital in Florida.
Fregosi currently works as an executive for the Atlanta Braves. The team says it hopes to have information on his condition soon.
He managed the Blue Jays from 1999 to 2000, compiling a record of 167-157. Toronto was over .500 both years, but finished third in the American League East division.
Fregosi managed the Philadelphia Phillies to the 1993 National League pennant and the 1979 California Angels to their first American League Western Division title.
He played in the majors from 1961 to 1978. His best seasons came with the Angels, where he was six-time All-Star.