Florida men win Overwatch League Grand Finals Photo: Blizzard The Florida Mayhem won what is likely the last Overwatch League Grand Finals in a 4–0 blowout over the Houston Outlaws. Continue reading… #press https://www.theverge.com/2023/10/3/23899798/overwatch-league-grand-finals-2023-results-overview?utm_source=press.coop