Feb 18, 2006 1:55 AM EST

Ozzie Guillen opened spring training by apologizing to Alex Rodriguez for comments the Chicago White Sox manager made in which he criticized the Yankees star for waffling on his choice of countries for the World Baseball Classic.

"I learned a lesson. I never took a first shot at anybody in my life and now I feel like I took the first shot," Guillen said Friday in Tempe, Ariz. "I feel embarrassed, I feel guilty. I wish I had not said it the way it sounds or the way I said it." Guillen said he spent a sleepless night Thursday after seeing his quotes on TV and in print. In an article in Sports Illustrated, Guillen said of Rodriguez: "He knew he wasn't going to play for the Dominicans. He's not a Dominican. I hate hypocrites."

Rodriguez was born in the United States but his parents are Dominican. At first he said he would play for the Dominican Republic, then he said he wouldn't play at all. He changed his mind again, deciding to play for the United States.

"Alex is not a hypocrite," Guillen said. "I was just trying to say he doesn't have to please people. He doesn't have to make people from the United States or from the Dominican Republic or from Venezuela happy. When you do that, you sound like you are a hypocrite. You say, `Hey I want to play for the United States and that's the team I belong on,' move on and that's it."

Via AP