Tag Archives: Movistar Riders

Movistar Riders announce departure of their Overwatch team

Yet another organization has pulled out of sponsoring an Overwatch team,  as Spanish Esports Organization Movistar Riders has announced they’re dropping theirs. Uncertainty about the forthcoming Overwatch League was once again cited as the cause. Continue reading Movistar Riders announce departure of their Overwatch team

Advertisements