intro: Cameron Diaz has broken up with yet another boyfriend.
The serial dater recently called it quits with her latest love, Yankees slugger Alex Rodriguez, after a year together, according to Us Weekly.
Despite their steamy beach getaways and Diaz's jovial relationship with Rodriguez's young daughters, work ultimately came between them, a source told the magazine.
"She's very busy with her career," the source said of the star of "Bad Teacher." "And he's had injuries and wants to focus on...
Full Story