On the latest episode of the Everybody's Got a Pod, WWE Hall of Famer Ted DiBiase talked about his belief that WWE Hall of Famer Jim Ross is the greatest announcer of all time.
A young man left his mom a note in February saying he was heading to the airport and not to worry. Instead, he took a bus to the ADKS and hasn't been seen since.