"The Mets have won consecutive series against last year’s World Series participants. Last time that happened was the Dodgers in 2003."
Rumored 2003 Steroid list leaks out? at on June 29, 2009
Rumored steroid list (UNCONFIRMED)
CLICK HERE FOR THE REST OF THE LIST!
Shea is no more.