Juventus have agreed a €30 million deal with Astra Zeneca, according to the Daily Star.The Italian side has also agreed a fee with Milan for…