It’s May 11, 2008 and the first place Florida Marlins have the best record in baseball at 23-14.

The Marlins won their 7th straight this time riding two Dan Uggla home runs (he really likes batting 6th) to overcome a poor outing by Scott Olsen. Jeremy Hermida also homered in the Marlins come-from-behind win.