That red headed guy kinda looks like Ron Howard, world famous moom pitcher director, but this guy has hair... Hmm...
Looks like Opy Taylor too