carlos carrasco salary 3