In the above photo Doyin Richards is doing his daughter's hair while holding his other daughter in a baby sling on his chest. Richards recently posted the picture to his blog called Daddy Doin Work and it quickly went viral making him an internet sensation.

The story behind the photo is that Richard's wife was running late for work one morning, so he stepped up and took care of business.

So why is a photo of a dad just being a good dad so controversial?

Although the photo has received an overwhelming positive response, there has also been quite a bit of negativity. Here are just a few of the nasty comments Richards has received regarding the photo:

“He probably rented those kids. They don’t even look like him.”

“I would bet anything that you’re a deadbeat.”

“OK buddy, cute picture. Now why don’t you hand the children back to their mom so you can go back to selling drugs or your bootleg rap CDs?”

“So do you do this for all of your illegitimate kids?”

Richards says that many of the women whose men have posted negative comments have reached out to him apologizing for the comments and that their men are just angry that he is making them look bad. "I don’t make anyone look bad," Richards says. "These guys are doing a fine job on their own according to the women in their lives."

Richard's has this to say to his male haters: "Why don’t you put big boy shorts on and get in on the revolution of good fathers? It’s not a good look to tear down dads for doing the work your wives wished you were man enough to do on your own. If you don’t believe me, just ask your spouses. They’ll tell you"

Richard's ends his blog by saying "I have a dream that people will view a picture like this and not think it’s such a big deal."

Doyin Richards is not being just a dad, he's being a father. Doing what he's supposed to be doing.

Listen to Doyin Richards talk about his viral photo and what it means to him with the cast of Kidd Kraddick in the Morning:

You can follow Doyin Richards blog at www.daddydoinwork.com, on Twitter and on Facebook.

More From 92.9 NiN