Hussein Libby has signed on to play for another season with the Savage for a contract worth $2,500,000 for the season. Hussein Libby