They were willing to eat 1/2 of Price's contract. He was coming off a 2 fWAR season in 2019. At that point, he's theoretically worth $16M to a team. If you are willing to pay half of his salary, he is clearly worth something in return, even if it's just for some lower end prospects.