• London and Philadelphia to compete in Overwatch League Grand Finals

    It’s official folks, the Overwatch League’s Grand Finals teams are decided. Whether you’ve been following the season and playoffs closely or not, now would be a great time to check in on some serious skill. The two teams, the London Spitfire and Philadelphia Fusion will play next weekend in...