From the BBC News Desk Bolton sign Sweden striker Johan Elmander on a three-year deal from French club Toulouse for a fee believed to be about £10m. More...