View Sloan on Dec 31, 2025EditFollowShareover 10 months agoWed, Dec 31, 2025at CHCH-TVHamilton, CanadaA Tour de ForceSloanEditFollowShare