That.. Who the Hell is That?!

That’s Ray Finkle. Well it’s not Ray Finkle, it’s Jeff Ledbetter of Idaho. What’s worse is this dude is Idaho’s…