Hard Work Pays off for St. James XC at North Area Cross Country Championships