Scott wins Crowne Plaza, completes Texas Grand Slam