Neptune's Storm Earns Hard-Fought San Francisco Mile

Description: 

Neptune's Storm fought his way to the finish line June 14 in the $251,350 San Francisco Mile (G3T) on the turf at Golden Gate Fields, to just get passed Kiwi's Dream, who continued gamely to the wire.

Channel: