By: Jason Green
It would be very easy to pick the Kansas City Royals to win the World Series over the San Francisco Giants. The Royals have swept through the playoffs so far without a loss. They have won every playoff game so far. Why would I not pick...