Take it from a transplanted Worcesterite, Rent a car to get around. Phoenix is a post automobile city layed out in a grid pattern with the equivalent of freeway 6-8 lane wide city streets, every five blocks or so. The real freeway system has as much mileage as Massachusetts does.
There is parking everywhere, unlike back East. Just remember that metro Phoenix is geographically very large. If metro Phoenix were layed out over New England, it would stretch from Hartford to Merrimack North to South; and from Boston to Springfield East to West.
The best partying is in old town Scottsdale around 75 Street East. The Stadium is on 100th Avenue West. Everything counts from Central effectively 0th Street, (or 0th Avenue) counting up going East as Streets, and counting up going West as Avenues. So the difference between Scottstsdale partying and the Football stadium is 175 blocks and 45 minutes by car away.
The city father doinks started to rebuild a quaint trolley car system; but it is useless. It starts nowhere, and goes nowhere. You can't get to Scottsdale or the Stadium by trolley car or the Airport or ASU University either, for example.
By all means check out and go to the Patriots Fan Club which meets at Rosa Bar & Grill on Union Hills Blvd at around 20th Avenue West. I know that they are planning several events and Mr. Kraft and some Pats have been known to show up there.
Our winter is about over, so stay at a resort, party, play some Golf, gamble, at one of the Indian Casinos, and enjoy your stay in paradise.