Esports Revival Sign Nich North American Overwatch team Revival have announced they have signed Nicholas “Nich” Ryan Taylo to their roster. Despite only being 17, Nich made a... RyanJuly 4, 2020