I think Brad's a good dude and I don't think he has a big ego. Getting drunk after winning the biggest title in American motorsports isn't evidence of out-of-control ego by any stretch, and it doesn't make your team look bad.
This may or may not end up being a good track for F1, but it's been fantastic for the support series. Porsche GT3 and Ferrari challenge. Tons of action