The Toronto Blue Jays Championship Season
From Wikipedia, the free encyclopedia. Leonard Joseph “Len” Cariou (born September 30, 1939) is a Canadian actor, be...