An episode of Due South, "Dr. Long Ball", was filmed at Arnold Anderson Stadium in Cockshutt Park.
One episode of Due South was filmed at Arnold Anderson Stadium in Cockshutt Park. The episode was "Dr. Long Ball".