How many seasons did the famous baseball player ‘Babe Ruth’ play?

Question: How many seasons did the famous baseball player ‘Babe Ruth’ play?

Choices:

22
21
20
18

Correct answer:

22