A great big THANK YOU to Tom Rankin, and the Rankin Run group, who presented a $45,000 donation to...