Andrew loves the water. Actually, that sentence needs a little more emphasis. Andrew LOVES the water. He loves splashing in puddles after it rains (and it rains a lot here in Vancouver). He loves taking baths. He loves dunking his head into his bathwater and staying down there and freaking out mommy. Daddy just gets his watch out and times him -- he'll stay under for 4-5 seconds. He loves going to the beach and watching the waves come in and out, and running into the water, and throwing rocks and sticks back out there.
And of course, he loves the swimming pool. Here he is with a swim ring at the vacation house that we rented this summer. He was in the pool or the nearby lake until 9 pm every night.
When we got back from vacation, we put him into swim lessons by himself (none of that mom&tot stuff for him!). The instructor said that we could bump him up to level 3 of the swim lessons because he's so good in the water.
My kid is barely 3 years old, and can already swim a couple of feet by himself. Man, I'm proud of him.
And of course, if he takes up swimming as a major hobby, there is a major plus as far as his allergies are concerned -- you don't often get peanuts/dairy in the pool, as you might in a ballpark. Also, if he is exposed to an allergen, swimming will wash it off him.
But best of all, swimsuits are a lot cheaper than hockey equipment! But I hear that the practices are just as early in the morning.