A Houston's Astros fan's generosity is going viral after he sprung for beer at Friday's Astros game.

Eddie Flores. Good man.

Gates opened at 10am and the first pitch was at 1p.m.. He's the fan who told a crowd at Minute Maid Park that if "Springer hit one, I wanted everyone to know it. I called it." "When it happened, we went crazy and I went looking for the beer man."

In the end he paid round $300 for the celebration with newfound friends in the section - and was glad to do it.

Check out some of the tweets in response to his story...