Aug 09, 2010 8:18 AM EST

Carlos Delgado weighed offers from three other teams before he decided to sign a minor league contract with the Red Sox.

Delgado said he and his agent talked to the White Sox, Rockies and Mariners.

"I played against them for 11 years in a row when I was in Toronto," he said of Boston. "They seemed to always kick our ass."

Via Providence Journal