River Cats win on and off the baseball diamond