Plot: Welsh's brother calls for big-city backup to catch baseball-team saboteurs.

Due South - Season 4 - Dr. Longball (Episode 1)
Episode Aired On:
Wednesday, September 23 1998
26 years ago
Wednesday, September 23 1998
26 years ago
Go to
Episode 2