Umm... Well, legally we couldn't offer a contract to McDavid so there goes that idea. As for others, what other superstar became available that we could have showered money onto? Besides, look at how many legit superstars are on the pens. And how many of them they were able to keep for long periods of time. Heck they probably have a number of them that will someday get into the Hall of Fame. So that proves you can do it within the salary cap. The Leafs have two legit superstar #1 C's and a number of elite to superstar wingers. At the same time. We have Price and Weber. And Weber isn't even that expensive compared to what the Leafs have. So teams are getting it done. They have flaws but they are able to have multiple superstar #1 C's on the same team while we can't even get one average #1 C let alone an elite one or God forbid a superstar one. Money is NOT the issue. Neither is the cap. The fault is plainly on the shoulders of the person responsible of building this team.