The teams are rested, 6 days for the KC Royals, and 5 days for SF Giants. The team that comes up short will say that the long layoff hurt them. Now for my last MLB prediction for 2014, SF Giants in 6 games (could be 5). The second long layoff for KC Royals will impact them this time…