Overwatch | Top 5 Players from Russia | Howla eSports

The Motherland is home to some very unique Overwatch players. They are bulking up their forces and ready to take on 2017 with gusto. Prepare yourself for their reckoning. Here is the Top 5 Overwatch […]

   

Overwatch | USA Top 5 Overwatch players | Howla eSports

Overwatch players in the United States are assembling their teams and getting ready for anything that stands in their way. Here is the USA Top 5 Overwatch Players. 1. Ronnie “Talespin” DuPree – Overwatch Pro […]