sportsrageous 3lists 3,849views 0votes cast Follow lists 3 following badges send a note sort by my top lists sort by most recent sort by most viewed latest badges: The Top 10 Best Baseball Players of 2012 So who is the best player in baseball this season? Well according to the highest batting average the best player on this list is Miguel Cabrera. The Top 10 Players That Will Make Headlines in the Olympics What Athletes are most likely to make headlines at the 2012 Olympics? Most likely it will be Michael Phelps. He had an amazing run in the 2008 olympics and all ... The Top 10 NBA Trades During the Offseason The best trade in the offseason this year so far? My pick Steve Nash.