From the strange but true category: Based on FanGraphs' WAR (wins above replacement), the Kansas City Royals have the second-best outfield in the American League.
Using the top three rated outfielders for each club, here are the top five clubs in the AL:
In the National League, the Diamondbacks (Justin Upton, Chris Young, Gerardo Parra) rate at 7.2 WAR, the Cardinals (Lance Berkman, Matt Holliday, Colby Rasmus) at 6.8 and the Pirates (Andrew McCutchen, Garrett Jones and Jose Tabata) at 6.2.
Gordon is having a solid year with that bat and glove. Cabrera and Francoeur don't get on base the way you'd like, but Cabrera's overall is pretty good for a center fielder and Francoeur rates very well with the glove.
The worst outfield? The Mariners have collectively been below replacement level.