anthony edwards net worth contract