That's a nice win. They always seem to happen when you least expect it. Not that I would know anything about that.
Angel Park driving range does suck. Hitting off those rock-hard mats is the worse thing there is for your joints. If you live in that area, next time go to Badlands GC, across the street from Suncoast. They have a nice grass range there and I'm sure they won't charge you 10 bucks for a bucket of balls.
When we're at the Orleans we sometimes go to the range at the LV Golf Club muni course on Washington. It's an OK course (cheap) but it does have a decent driving range. Callaway's on the Strip is nice but you have to walk all the way to the back to use the grass, otherwise it's all mats, which I won't use. I still have shoulder problems from those damn things!!