Some how the Canadians managed to squeeze two "Leaders' Debates" (one in English and one in French) into the 40 day long 2019 Canadian general election campaign.
Those debates involved the leaders of FIVE political parties (the sixth was invited but declined) and are held in venues like
Photo shows the 2019 Canadian Leaders' Debate]
(as you can see, the venue was just swarming with heavily armed police and secret service officers and the podiums are all made from bullet-proof steel with bullet-proof transparent upper sections [just like they would be in the US, eh]).
PS - During the 2021 Canadian general election ALL provinces had their advance polls open at 0900 FRI 11 OCT 21 and the two "Leaders' Debates" were held on 08 and 09 SEP 21. The election campaign started on 15 AUG 21. Surely the US could organize a debate between TWO people in less than 24 days - well, couldn't it?