clock menu more-arrow no yes

Filed under:

Open LDS thread, two

New, comments

Still can't believe that the Giants almost played their home games at Tropicana Field. That was just two decades ago. So strange.