Colorado Springs Sky Sox
Shaffer was signed to a minor league contract with the Milwaukee Brewers on July 20th, 2018. After being signed, he was sent to Triple A Colorado Springs Sky Sox. He became a free agent after the season.