Bases loaded, ready to hit a home run? Sports games are a divisive matter to the gaming community. Some love…