Adrien Broner has found some regrettable ways to spend money.

The 24-year-old boxer has flushed $100 bills down the toilet in multiple videos, in the process earning a substantial number of critics.

But a new video posted by Broner should go a long way toward changing people's attitudes about the rising star. In the clip, which Broner posted to his YouTube page, he is seen giving $1,000 to a needy man on the street. The man's reaction should put a smile on your face.

Because the original version contains explicit language, here's an edited version:

Broner, who is 28-1 as a professional, recently defeated Carlos Molina in the undercard of Floyd Mayweather's May 3 bout against Marcos Maidana. His net worth is reportedly $3 million.

The clip has already received the thumbs up from Mario Lopez: