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