John Blain — Player of American and Canadian football