The Blue Jays and Vladimir Guerrero Jr. have agreed to a $28.5MM salary to avoid an arbitration hearing, reports Shi Davidi ...