Not really, our Coach decides to coach and not play, it's his call it's his job, he is the coach not you.
Absolutely the coach has the final say on the team, except l believe Todd has made it very clear who is the boss and what the expectations of the owners are.
Lord is after all, only the coach and it's been voiced previously that whilst publicly he has support in his role, nobody within the team is guaranteed a position without merit.
But as fans, l include the owner group, we are able to spot "issues", being Devils fans, the majority of us are pretty well experts at spotting issues with players, coaching and owners, it's not like we've been blessed with decades of quality on all those fronts.
Sent from my iPad using Tapatalk