The Kansas City Sweep April 28, 2016MemeTrout Baseball The Angels handed the Kansas City Royals a three game sweep this week. I think Mike Trout might have had something to do with it. Share this:FacebookTwitterRedditPinterestEmail Related