Well, this is adorable. And this kid is obviously some sort of savant, because I couldn't name the jersey number of a single Detroit Red Wings player.

This little boy's name is David, and he's just over 2 years old. Watch as he correctly identifies the jersey numbers of some of his favorite Red Wings players.

In addition to his broad knowledge of his favorite NHL hockey team, I'm pretty impressed by this kid's grasp on numbers at such a young age. I see great things in his future.

Also, how cute is it when he just smiles up at the camera and randomly yells "HOCKEY!?"