Perfect person to play Freddie Mercury? Jeff Foster of the Pacers has been creepily staring at us the entire time.