Seperated at birth???
Tom Gorzelanny (one of the seven least photogenic players in MLB)
I don't know if he's Sloth's long-lost brother, he sure pitched a heck of a game against the Padres last night!
Thanks to reader Aab for the great work and photo!