Is it me or did Bayern just sign Beckham? I think their website says they did. And this site confirms it....