TUSCALOOSA, Ala. — While laying the foundation for his new program, Matt McMahon knew there would be good days as well as some bad ones. Continue reading...