Splicetoday

Digital
Jan 06, 2011, 06:37AM

Ted Williams Internet Win!

Only a few days ago, Williams was homeless on the streets of Columbus, OH. This morning, the internet star plays announcer on The Today Show.

More at the NY Daily News.

The following video was included in this article:
https://www.youtube.com/embed/ExdVwfNbuVo
Discussion

Register or Login to leave a comment