keepingscore.blogs.time.com
Blue Jay’s Roy Halladay Retires After 16 Seasons in Major League Baseball | TIME.com
The Cy Young award winner and six-time All Star signed a one-day contract so he could retire as a Toronto Blue Jay