He could of at least gotten Manning to visit KC.
He could have done what it takes to move up for RG3 or Tannehill.
He could have realized Wilson has more game as a rook than Cassel(foresight is his job unlike a fan's hindsight)
He could have created a functional enough tree to keep Weis here. Haley over-hyped and over-thought himself in coaching.
Cassel is a 7th round pick, and he IS NOT Brady or Warner. Many kickers are valued higher.