The best player on the Indians is right now the best in baseball for this week. He looks kind of like actor Vin Diesel and is built like him too. He's a farmboy from Sykestown, North Dakota pop. 400. Hafner got screwed out of the all-star game by scumbag manager Terry Francona. I mean how the heck do you pick Shea Hillenbrand over this guy. He's only 27 years old and will have his second consecutive 25+ HR and 100+ RBI this year. His concentration at the plate is so amazing it reminds of Albert Belle. He will be the best DH in the AL and one of the best hitters of years to come.