I decided to tag along with the GF to Vegas this week and was wondering where is the best place to watch the games? Venetian I heard was pretty good, anyone know of a better place?


"What are you cacklin' hens cluckin' about?!?!"

"Is that him?!? With the sombrero on?!?"