Thought I would post this if you are wondering where to stay. I live there, so here is my advice:
Stay around the 121/Preston/Dallas North Tollway intersection where Plano and Frisco meet near the Frisco Stonebriar Mall area. The off-mentioned Wild Pitch and Tight Ends are right there. Lots of hotels, restaurants, bars.
West Plano (Legacy Town Center, Shops at Legacy) is a great place to stay with hotels and bars/restaurants and is just a mile or less south of the above intersection.
As they fill up, Allen is another decent place to stay with a bunch of Hotels, restaurants, bars at the Villages at Allen and Fairview.
McKinney has some decent places also.
Farther down the line, Addison (along the Dallas North Tollway) has a lot of restaurants of the higher end Brazilian Steakhouses as well as better Steak places like 3-Forks.
Thats about as far away as I would go.