I honestly didn't think it was gonna be Terry... not because I disliked him or thought he was just generally unlikely, but because I thought SNK would've wanted someone else in Smash. When that SNK copyright leak came out, I went and looked back on all the times that SNK characters have been making guest appearances in other fighting games these past few years...
- Geese Howard in Tekken 7
- Mai Shiranui in Dead or Alive 5: Last Round
- Iori Yagami in Million Arthur: Arcana Blood
- Terry Bogard in Fighting EX Layer
- Kula Diamond in Dead or Alive 6 (with Mai also returning)
- Haohmaru in Soulcalibur VI
There's obviously no rule that a character can't be in more than one crossover, but each of the above games was using a different character every time. With Terry already being in Fighting EX Layer, I figured that Ultimate would've instead went for an SNK character that hadn't made a guest appearance yet, such as Kyo Kusanagi from King of Fighters, Nakoruru from Samurai Shodown, Athena, or a Metal Slug character.
In the end, I was wrong, and it ended being Terry again... and I don't mind that one bit, because not only does Terry look awesome, but it's also pretty cool just having an SNK character in Smash at all.