The UFC 206 fight card for Toronto is coming together quickly, as the UFC on Thursday added an exciting featherweight match-up.
Swanson (23-7) had been streaking towards a UFC title shot, but had his dreams dashed by consecutive losses to Frankie Edgar and Max Holloway. He got back on track this earlier this year with back-to-back victories over Hacran Dias and Tatsuya Kawajiri.
A victory over Choi would put Swanson back in the thick of title talk.
Although Choi (15-1) isn't ranked as high as Swanson, he is currently in the midst of a 13-fight winning streak. He has won 12 fights by way of knockout, including all three of his UFC starts.