Today in Tribe History: April 21, 2009

2009 – The Cleveland Indians are double trouble for the Kansas City Royals today, completing six straight innings with a double play on the way to an…