Cameron Diaz Strikes Out With Alex Rodriguez (video) 1Cameron Diaz and Yankee slugger Alex Rodriguez have reportedly split. Could her trash talking about marriage be the problem?

Or, is it because the Yankees are in a tough race, and A-Rod was just named the most overrated player in baseball by a new Sports Illustrated poll?

Whatever the case, the relationship appears to be history.

“They’ve broken up. (Cameron is) hurt and betrayed, because she tried so hard to please him. She went overboard,” a source told perezhilton.

Diaz is on the road promoting her new film “Bad Teacher.” She stars alongside another ex-boyfriend, Justin Timberlake.

A new clip from the film was released today.

Rodriguez had previously dated another blonde actress, Kate Hudson, who seemed head over heels in love with him, until their abrupt split.

Not long after, he was spotted getting cozy with Diaz.

The 38-year-old actress finally confirmed that she was seeing A-Rod in an interview with Britain’s Elle magazine.

“Yes, Alex is my boyfriend. It’s not a secret any more,” she said.

The couple had been spending an increased amount of time together, and Cameron appeared to be getting serious about the relationship.

The actress apparently even moved to Miami to be closer to the Yankee star.

Rodriguez reportedly even introduced her to his daughters Natasha, 6, and Ella, 3.

But then, Diaz began trash talking marriage.

“Marriage hasn’t been important to me,” she told Cosmopolitan magazine. And you can’t have a child just because you think it’s something you are supposed to do.”

Could that have set off the egotistical baseball player. Or is A-Rod just living up to his hoser reputation?

Check out the new teaser clip from “Bad Teacher.” The film hits theaters