Tennessee is always overrated. They would have lost if not for Appalachian St's kicker and clock management.
I noticed the first page of this thread has posts from when ApSt upset Michigan too. This thread is old as fuck
He is. He's one of those guys who can't make the American team so he just represents the country his grandma is from or whatever. Saint Lucia is some Caribbean island I think.