Tag: Battle Royales

Esports tournaments have long featured grand prize pools