It has now been confirmed that Bayern have accepted a €25m offer for Owen Hargreaves. This works out at about £17.5m. He is expected to agree terms fairly quickly.