Red Sox World Series Champs April 5, 2019October 28, 2004 by Stephen Clark I never thought I would see the day.