Roy Halladay signed a one-day contract with the Toronto Blue Jays and announced his retirement today, so watch the highlights of his 2010 perfect game.
- Watch A 10-Year-Old Girl And Her Little Sister Own Slayer’s ‘War Ensemble’
- Somebody From The EPA Accidentally Tweeted An Update From Kim Kardashian’s Dumb iPad Game
- You’re Going To Want To Invite This Dancing Grandpa To Your Wedding
- A British Teen’s Selfie Video Documented Her Six-And-A-Half Year Battle With A Hair Pulling Disorder