Sterling Strother talks about his new Vanderbilt offer