Which of is his predictions for the last 10 years came true?
The Cubs winning the World Series in 2016.
(Okay, I made that up.)