Nationals Stadium

14 04 2008

We went out to the new, shiny, and expensive Nationals Stadium in D.C. this weekend. Among the many fancy and pricey features, the stadium is full of these LCD TV screens. The picture below is of the screen located next to the Ben’s Chili Bowl–one of the most popular food vendors in the stadium.

Notice a little problem with the installation?

nadj