Tag Archives: College sports

All-women’s Stephen’s College offers up Overwatch scholarship

A small all-women’s college located in the American Midwest has made waves after offering up a varsity esports program. This makes Stephen’s College, in Missouri, the first women’s college to offer up a competitive gaming scholarship.  Stephen’s College is planning to form an Overwatch team for the Fall season of …

Read More »