London Spitfire Takes Home 1st Overwatch League Championship In Sold Out Barclays Center The London Spitfire have emerged as the first Overwatch League champions, beating the Philadelphia Fusion in two sets. The Grand Finals were held in the Barclays Center in Brooklyn, with the home team New York Excelsior watching from the sidelines. by Aaron Mamiit