I don't like running sudo gem install X - here's how I installed a gem packaged app without it.
brew install rbenv
rbenv install 2.5.1
That puts it in ~/.rbenv/versions/2.5.1/
mkdir /tmp/sportsdb
cd /tmp/sportsdb
rbenv local 2.5.1
This creates a .ruby-version file containing 2.5.1
gem install sportdb
This installs something clever in ~/.rbenv/shims/sportdb
sportdb