Edwin Encarnación's net worth 2021 is 42 million.
Edwin is a famous baseball player. At present, he is associated with Cleveland Indians and he signed a contract with the team in 2017. The price of the contract was disclosed as 60 Million Dollars. Edwin is a right-handed batsman and he plays extremely well.