Looks like Cameron Diaz and Alex Rodriguez are calling it quits. A source told Us Weekly that they have broken up because they need to focus on their careers. The source said, “She's very busy with her career. And he's had injuries and wants to focus on his game. They're dedicated professionals. But they're still very friendly and like each other." That’s the friendly version because another source says that Alex was just looking for an excuse to get rid of her. He’s been trying to break up with her for weeks and has been telling people it’s over, but she is in complete denial.

What do you think? Post your comments below.