Lionel Messi is 28 years old.
Depending on when you became a fan of soccer, that will strike you in a certain way. If you fell in love with the game around 2005 or 2006, you will probably not be able to believe your ears. “I remember when he played with Ronaldinho!” you’ll say — as in back when Ronaldinho was good. Yeah, that long ago — he has aged quite a lot in that time. He’s a man now, not a boy, not even a young man.