What the heck?!?!? Who's payin' him off?
And what has Delgado said about the U.S.? Not arguing, just haven't heard that before.
He was outspoken in Toronto and while a Marlins how much he hates the US. He makes a point of turning his back when the anthem and God Bless America are played.