Sarah Scherer: A job well done
[caption id="attachment_3418" align="alignnone" width="426"] Sarah Scherer of Texas Christian University set a new NCAA record![/caption] Sarah Scherer was on fire at the Ohio State Invitational shoot, shooting a one shy of perfect score in the air rifle and almost as well with the smallbore rifle, setting an aggregate score record…