From the BBC News Desk Blackburn striker Benni McCarthy agrees a new three-year deal that will run until the summer of 2011. More...