I am already in trouble for saying "all white wide receivers don't look alike" but that looks like one of the characters from the old Planet of the Apes movies. Not the recent ones but I mean going back to the Charlton Heston days.
Maybe Ross hired Bigfoot?