Joe Swain Passes April 29, 2020 On Tuesday, April 28, 2020, longtime Standardbred horsemen Joe Swain passed away at home with family by his side.