By Kevin Wilkerson, PubClub.com Sports Editor Formula 1 went in Las Vegas and it was a party. And if you don't think so you don't know a steering wheel from a checkered flag. F1 race cars screaming down the Las Vegas Strip, showgirls and showtime and all the glitz that this suggests. It all added the sin in Sin City. The race was the weekend of Nov. 16-18 with the … [Read more...]