The Kroos deal is not because Bayern and Madrid have a good business relationship. Its Madrid getting the better of Bayern, like they do every time. Also, once Real decides one of their players is not good enough, Bayern is one of the clubs they dump those outcast...Robben, James....
Kroos contract was coming to end and they had to let thim go for cheaper. The price quoted to us , as per rumours, were not that high either. Its just that Kroos is from east german and there are not many east germans in Bayern/Germany national team. had he been from west german, Bayern could have tried harder to extend his contract probably.