Overwatch team: Los Angeles Gladiators

Los Angeles Gladiators is a professional Overwatch team from North America that, as the name indicates, is based in Los Angeles. The team was founded in August 2017 and participates in the League from the Pacific West Division. Image Source It has the honor of being one of the League’s twelve founding members and is […]