News

The Chicago Cubs set a franchise record by bashing eight home runs in a single game on their way to an Independence Day ...
Perhaps the only thing saving them is that much of their competition in the National League hasn’t, either. After getting pounded, 9-3, by the Kansas City Royals, who slammed three homers ...