London Spitfire are crowned Champions of Overwatch League 2018
They did it! On a dominated way, London Spitfire won by 3-0 on the grand finals and were crowned champions of the inaugural season of Overwatch League. Time to celebrate! Come back later for a complete review of the finals! Congrats London Spitfire!