Their top 9 CFers were: 9) Kirby Puckett 8) Jim Edmonds 7) Duke Snider 6) Ken Griffey Jr. 5) Joe DiMaggio 4) Tris Speaker 3) Mickey Mantle 2) Ty Cobb 1) Willie Mays I really liked that they had Speaker so highly (right where he should be I think). Shows that they put at least some thought into it. Jim Edmonds number 9? Really? He was excellent in his prime, but his prime was during the steroids era and his peak years were mysteriously short and came in his early 30's. I might take Kenny Lofton over him, and Lofton definitely isn't among the top 9 CFs of all time. Jim Edmonds was awesome, and should probably go to the hall of fame. The Kirby Puckett listing is the one that's outrageous, not Jimmy. Agreed. Edmonds easily belongs on that list.