Yeah that's a terrible idea. The question shouldn't be "do we have enough money to sign Price?", but "do we want to sign Price?".
Do we want Price at 30 million per year? Or would we rather have 2 lesser starters for 35 million annual combined? I think signing 2 lesser starters benefits the team more and lessens the longterm risk involved.