Fans cheer during final day of Stage 3 title matches

Fans cheer during final day of Stage 3 title matches of the Overwatch League at the Blizzard Arena in Burbank, California, U.S., May 6, 2018. REUTERS/Andrew Cullen – RC121BC8CC50

Top Stories

- Advertisement -