Showing posts with label sports wtf billy crystal signed to new york yankees. Show all posts
Showing posts with label sports wtf billy crystal signed to new york yankees. Show all posts

Tuesday, March 11, 2008

Sports/WTF!?: Billy Crystal is a New York Yankee

Yes, that Billy Crystal.

The Yankees are obviously so desperate for some publicity that they've signed Billy Crystal to a one-day contract so he can play in Thursday's exhibition game against the Pirates.

Weak (but not surprising).


Here comes the 68 mph fastball!