Kompletigu la sekvan frazon: Kiel libera agento en la ekstersezono, McKenna plilongigis sian karieron en konsentado pri unu-jara, duflanka kontrakto kun la Ottawa Senators la 1-an de julio 2018. Li aliĝis al AHL-filio, la Belleville Senators por komenci la sezonon 2018-19. Post ses ludoj kun Belleville, McKenna estis revokita de Ottawa. Li aperis en 10 ludoj kun la senatanoj, afiŝante 1-4-1 rekordon antaŭ ol li estis interŝanĝita kune kun Tom Pyatt kaj
2019 sesa ronda elekto al la Vancouver Canucks en interŝanĝo por Anders Nilsson kaj Darren Archibald la 2-an de januaro 2019. Li estis rezignita post subtenado de Jacob Markström dum du ludoj, kun la intenco de la Canucks reasigni lin al ilia AHL-filio, la Utica Comets. Li estis tuj postulita sur rezignadoj de la Filadelfia Flugiloj kiam ili traktis vundojn al goluloj Brian Elliott, Michal Neuvirth, kaj Anthony Stolarz. McKenna faris sian Flyers-debuton la 8-an de januaro 2019 kontraŭ la Washington Capitals. Li estis la sepa golulo por komenci por la flugiloj en la sezono 2018/19 en nur la 43-a matĉo. La 30-an de januaro 2019, McKenna konsentis pri 14-taga kondiĉa prunto kun la Lehigh Valley Phantoms. Li iris 2-1 dum la deĵoro ludante por AHL-rekorda dektria franĉizo.