Season 20 of Apex Legends The top 5 winning strategies Ranked in Season 20 of Apex Legends 9 months ago Apex Legends Season 20 is here, and the latest update completely overhauls the game's core mechanics and structure. Ranked play…