Football Justice Haynes on staying at Alabama: 'This was the best place for me'