Longhorns Kicker Nails A Field Goal From 80 Yards Away. 80 Yards!

Is he human?