Kinda couldn't believe the way it happened myself, but Roger Clemens himself announced from a booth in the Stadium that he will be returning to the Yankees this year. We'll bring the details along as we get them.

Anybody else completely ecstatic?