Awesome story!! At our little league park, they periodically host what is called a challenger division and it is made up of kids who who are both mentally and physically handicapped. It's very touching to watch them and just see their desire to play and their will! It's a lesson that no matter how difficult you think you may have it, just look at these kids and their drive and it puts things into perspective!