Whose contract will work out the best?
 
 
 
 
 
 
20,314 Total Votes