20080607 news: Borg believes Federer can stop Nadal juggernaut