Doing your best and letting God take the rest is the winning formula for life, according to speaker Barbara Barrington Jones. Wednesday night, students and community members gathered in Weber State...