WATCH: Mike Trout makes baseball pay in the Kansas City rain Whew. Has that ball landed yet? Powered by WPeMatico