It's Mackenzie Douthit's Fiancé, Josh McKee!
It’s none other than Josh McKee! The shirtless daddy is seen holding baby Gannon in a photo taken by Mackenzie with the caption “the two turds God gave me to love and take care of til the day I die.” How cute!
Did you know it was Josh? Tell us below and click here to play more Teen Mom "Guess Who?"