There sure are some big 12 year olds growing up in Baltimore and Annapolis.
And some really small ones, too. It's middle school, dummy. Kids grow at different times. Pay attention. The Little guys are getting the job done on these teams, too. Before you cry hold back and cheater, pay attention to what's happening on the field. Talk to the parents of the other team. There really are some very big and very small 12 year old players in this league. Don't make assumptions.