On April 29, 2000 — exactly 20 years ago — the San Francisco Giants won their first game in their beautiful new ballpark.
I had forgotten that it took them so long to actually win a game at Pacific Bell SBC AT&T Oracle Park, and then I saw a tweet from Grant Brisbee, who founded this website sometime between that first win and today.
Well, damn. There’s some wholesomeness for you to start your Wednesday with.
The Giants opened their gorgeous new park, one of the finest baseball has ever seen, on April 11, 2000.