James Shields is pitching tonight for the White Sox. Anybody who follows me on Twitter knows how much I love that man. His role in bringing the Royals back to relevance will forever be under-appreciated. It’s a sham that he missed a World Series ring by one season.
He’ll take on the best starter on the Royals staff tonight in Brad Keller as the Royals kick off their first game in Chicago all season.
Three games remain before the All Star break. Thank god.