2023 Chris Canavan pitching