League of Legends (LoL) and Teamfight Tactics (TFT) receive Patch Notes 10.21 this Wednesday. The update brings the launch of the Odyssey series. With skins for...