Angel Cabrera Powers Way to 2007 U.S. Open Win,