Post Thumbnail

Daktronics has continued to outdo itself again and again since first coming on our radar with its massive Dolphin Stadium high definition scoreboard two years ago, but the company plans to make the New Meadowlands project, opening for the Giants and Jets in 2010, its biggest yet. The $45 million p...

6 years ago 0 Comments
July 26, 2008 at 12:54AM