I was busy today, no big updates for now. Until I have some time to post, the 2011 Super Bowl is going to North Texas. It was announced on Tuesday that the 2011 Super Bowl will be played in the Dallas Cowboys' new $1 billion stadium. I was hoping it would be award to Indianapolis since it's closer to Michigan, but Dallas should be a great host nonetheless.
Filed under: