I shall be eternally grateful for this little gem that I found on Youtube today. Gets me all teary eyed just watching it.
There could not have been a better way to announce his return. The rocket is going to rock the Bronx once again! Did I ever tell you I have a "thing" for Roger Clemens?