“Everyone” knows that the trade isn’t official until the physical is passed and paperwork filed. Technically this is all legit, but it certainly appears that someone is acting in bad faith, and the timing between the failed physical and signing Hendrickson makes it look like the Ravens are the bad actor. It’s hard to believe that teams, agents, and players wouldn’t be less likely to make a deal with them knowing that they will back out of a deal if they see a better option.
There isn’t really a fix to this, as deals can’t be finalized until physicals and paperwork, so there is inherently a delay between agreeing to a deal and making it official. The time between agreeing to a deal and the Ravens backing out is lost and can never be recovered. Players are signed and teams change strategy once deals are made.
There is no rule set to protect teams from this. Even having a third party physician making the determination is probably not safe, there will always be the risk of bias. This is a case where the market needs to punish the Ravens based off of them now being more risky.
Unless we learn that there is a serious issue with Crosby’s recovery, and given patients rights we really can’t expect to learn that, this is a really bad look for the Ravens.