Poster of Cast and Crew in This Week In Baseball - Season 28 - Episode 3 - June 4, 2005 - Derek Lowe

This Week In Baseball - Season 28 - June 4, 2005 - Derek Lowe (Episode 3)

Episode Aired On:
Saturday, June 4 2005
19 years ago