Another of Steve's summer predictions came to fruition last night as the St. Louis Cardinals won the National League Championship.
Steve made the prediction back in July on his facebook page as well as stating it to any baseball fans that asked him for input.
The original July 21st post was written as the impression he received, not knowing what exactly it meant. Later that week someone pointed out to him that it sounded like a baseball prediction.
Steve is gearing up for a new tour with a new theme after as his "Mind Reader to the Stars" tour closed out this summer with him reading the minds of anyone that asked on social networks or in person.
Always a person of great mystery; Steve's only clue seems to be a random Facebook post from last week that cryptically said: