8. Josh Hamilton at the home-run derby in NY
I know we don’t like Josh Hamilton anymore, but this was one of the most amazing things I have ever seen at an All-Star game. Watching the faces of the other All-Stars, they were almost in awe of the long balls that Josh was hitting. It was so much fun to watch, and I don’t think I have ever watched a home-run derby again. Nothing can top that one.