Marriott doesn't have any great properties in DFW unless you want to stay at the Worthington in FW. If you're wanting to stay in Dallas, I'd go with Hotel Palomar. Great location, great food, easy access to lots of restaurants in nearby neighborhoods...and the hotel itself is a great property with wonderful service.
There's also a number of Starwood Properties in the area:
- Hotel Joule (just opened) - Where Pacman Jones recently got in trouble...again.
- W Dallas Victory - Victory Park is a great area in general...the hotel is nice but the service definitely isn't one of the better W properties.
- aloft Las Colinas - About 15-20 minutes from d/t Dallas. It's close to DFW and would give you a chance to check out one of Starwood's new hotel lines.
The only sporting events I found going on were:
Nov 9 - Texas Stampede Rodeo
Nov 11 - Mavericks vs Lakers (probably too late for you though)