Singleton's deal is for two years and more than $10 million, while Andersen's contract was extended due to an injury.