Another Detroit Home Opener, this time at the legendary Elwood Bar & Grill located right next to Ford Field. Scott Shepard and the WCSX promotions team were there providing much need classic rock and Detroit Football swag! Is it going to be a long winter or a glorious run to the finish for Detroit? Elwood is a great place to have a brew and find out. Elwood is located on 300 E Adams Ave in Detroit if you want to come down sometime and hang with us and get some good food and drinks.