In it’s very first fall season of competition at Cedar Falls, the newly created Overwatch one team, who are part of the high school’s esports...
Esports team captain Alex Shepard and the other five members of the Overwatch team recently captured the national championship and $1,000 apiece in college scholarship...