pride of my business knowledge? LOL!, C'mon man, you do not need business knowledge here. Pure common sense.
Also do not mix things up. Every single penny spent in an organization little or much, always is approved/propelled /backed by the ownerships, directly or indirectly (via work flow or via their purchase depto/management team who are pre-pre-authorized to do that , for example). Of course, when you spend 200 M in a player, you bet the ownerships are going to at least check out carefully what in the hell they are spending, but still that call/sugestion-to-spend such kind of money is on TE, no GM, no the Owners, TE, and is part of his job and accountability/KPI; TE is the one who is supposed to hire/land the big fish… for good or for bad.