Scott Hall Update: Did He Make The Flight To Atlanta?

As a follow up to my exclusive story yesterday, Scott Hall did in fact make the trip to Atlanta to begin living with DDP and Jake Roberts. Page tweeted last night that "the eagle has landed" along with a picture of him, Roberts, and Hall.

TRENDING