Santana has $2.05MM in incentives and $2MM in roster bonuses.
So, sure, 2.05 + 2 + 2 is in the 6-8 range (it is 6.05). But the Blue Jays haven't "just spent 6-8 mil on two minor league deals." The contracts are not guaranteed. Suggesting that minor league deals are hard on the budget is completely ridiculous. Signing Santana and Viciedo carries basically zero financial commitment.