Of course he missed a bunch of times...it's called practice! Of course he spent lots of time practicing! Not anymore than the rest of us spend watching TV or playing video games. Tim Nolan is good! He has my respect @ congratulations. Some people practice all the time and cannot accomplish what he has!