Lionel Messi is 37 years old. You'd never know it.