I'm not sure I am buying this and I have no idea about the credibility of the source. This was posted late last night on a Marlins message board:
They just said it on the spanish news Ch 51.
It was like late breaking news or something they had it first...
I realize that most of our community is the late night bar crowd and not the late night news watching crowd, but on the off chance - did anyone watch channel 51 last night? And if you did, can you substantiate this?