If we were going to spend silly money on any player this window there were many better options than Cannon and Tanganga is one of them. It would be quite galling to spend big on him though, given he was free in the summer
If we spend big on TWO players that really will be excessive. I could understand if we were strong favourites and just needed to make sure, but as it is, it's a close 4 horse race with the other 2 favourites at least as likely as us to get top 2, probably more so. So spending really big this window would be a big gamble, rather than an expensive insurance policy