Overwatch League Pros Get Ready For The Inaugural Grand Finals
2018-07-27 19
Philadelphia Fusion and London Spitfire players talk about preparing for the Overwatch League grand finals, what's on the line for them and bothersome fire alarms. The Grand Finals will be held at Barclays Center in New York on July 27 and 28.