As near as I can tell, they are working on the jumbotron at this very moment (3:42 am). Drove by there and they have a couple of the stadium lights on, and there was a guy in a cherry picker doing something. Guess they're serious about having it ready soon. Although it sure seems like theres still a lot of work to do.