SAN DIEGO -- It took over two years, but former San Diego Padre Brian Giles now says he feels vindicated.

"Finally, justice prevailed," Giles said Thursday in an interview with Fox 5.

Giles was embroiled in a court battle with his ex-fiance, Cheri Olvera. Olvera claimed Giles assaulted her and owed her nearly a million dollars. Giles fired back, claiming Olvera assaulted him. The legal fight ended last Friday, and Giles won.

"The only downside, and I'd be a hypocrite to sit here and tell you, that happened in the verdict is both of us were accused of domestic violence," Giles recalled, "The fortunate thing is there were no damages. We can move on. We can live our lives."

Giles said the battle took a toll on his children, who had to endure years of accusations against their father.

"My kids had to listen to it. 'Did your dad beat Cheri?' When you read that headline, people think of you," he said.

Giles recounted the moments before the verdict was read.

"I was probably more nervous in that situation then you would be with the game on the line and you're at the plate," the former Padre said, "I was nervous, but I think my attorneys were more nervous than myself. I knew the truth."

"Dad's done with court," Giles told his children, "We can live the retired life."

That life includes his new wife. He said it's a life that includes new lessons on communication.

"I didn't treat her (Olvera) like a princess the whole time. She didn't treat me like a king the whole time. There are always going to be arguments in a relationship. What I can take from that relationship into the one I'm in now is to take a deep breath and communicate. Talk about things more."