Last year Earth had more than 100 close encounters with large asteroids. What are the odds of a direct hit in the near future? When you purchase through links on our site, we may earn an affiliate ...