Darrin Horn has an itch he just can’t scratch