September 13, 2022 By Kevin Glew Cooperstowners in Canada Steve Davis, the first pitcher in the Toronto Blue Jays' organization to register 20 wins in a single season, passed away on September 28, 2021 at the age of 61 after a courageous battle with cancer. His obituary was published recently by Thompson's Harveson & Cole... Continue Reading →