Josh Hamilton obviously was confused last night. He must have thought he was a participant in the Home Run Derby at the All-Star Game. Either that, or he's just a home run machine -- oh wait, we already knew that -- and now the history books will forever state that fact.

On Tuesday, Josh Hamilton became only the 16th player in major league history to hit four home runs in a single game!

In the Texas Rangers' game against the Baltimore Orioles, Hamilton hit four home runs and added a double to set the American League’s single-game record for total bases, with 18. He tied the major league record, set by Joe Adcock of the Milwaukee Braves in 1954. Hamilton is the only active player in the major leagues to ever have four home runs in a single game.

Of his achievement, Josh said:

Obviously it’s, other than being in the World Series, the highlight of my big-league career. I was saying after I hit two, I’ve never hit three in a game before, and what a blessing that was. Then to hit four is just an awesome feeling, to see how excited my teammates got. It reminds you of when you’re in Little League and a little kid, and just the excitement and why we play the game. Things like that. You never know what can happen.

By the way - the Rangers beat the Orioles 10-3. Enjoy the history making home run for yourself: