McGrady, Donald, Universidad de Virginia, España