Täitke järgmine lause: Kui vabaagent hooajal, pikendas McKenna oma karjääri, nõustudes ühe aasta kahesuunalise lepinguga Ottawa senaatoritega 1. juulil 2018. Ta liitus AHL-i filiaaliga, Belleville'i senaatoritega, et alustada 2018/19 hooaega. Pärast kuut mängu Belleville'iga kutsus Ottawa McKennat tagasi. Ta mängis 10 mängu senaatoritega, postitades 1-4-1 rekordit, enne kui ta vahetati koos Tom Pyatt'iga ja
2019. aasta kuuenda vooru drafti valik Vancouver Canucks vahetuseks Anders Nilsson ja Darren Archibald 2. jaanuaril 2019. Ta vabastati pärast seda, kui ta oli Jacob Markströmi kaks mängu taga hoidnud, kuna Canucksi kavatsus oli ta ümber määrata oma AHL-i filiaalile Utica Comets. Philadelphia Flyers nõudis temalt viivitamatult loobumist, kuna nad tegelevad väravavahtlaste Brian Elliotti, Michal Neuvirth'i ja Anthony Stolarzi vigastustega. McKenna tegi oma debüüdi 8. jaanuaril 2019 Washington Capitals'i vastu. Ta oli seitsmes väravavaht, kes alustas Flyersis 2018./19 hooaja ainult 43. mängus. 30. jaanuaril 2019 nõustus McKenna 14-päevase laenuga Lehigh Valley Phantomsiga. Ta läks 2-1 AHL-i rekordiga kolmeteistkümnenda frantsiisi eest mängides.