Overwatch League 2021 Week 17: Atlanta Reign's Top Plays, Prize Money
5:10pm PDT - August 8th, 2021 titans - Bleacher ReportIt's been a weird week for the Overwatch League , as consequences of California's Activision-Blizzard lawsuit trickle down...