DNREC sinks “Texas Star” to create artificial reef system

The Department of Natural Resources and Environmental Control continued to broaden the recreational appeal of Delaware’s renowned artificial reef system by sinking the Texas Star, originally outfitted as a floating casino, at a reef site 16.5 miles offshore of the Delaware coast,…