The New York Excelsior is the best Overwatch team in the world. Despite an always-shifting metagame and one of its best players sitting out nearly a third of the season so far, they have won two Overwatch League stages and made the playoffs for the third. They rarely drop games and have swept every team in the league at least once.