It’s party time! LIONS WON! Well, we didn’t know that yet, but 94.7 WCSX and Scott Shepard were partying as if the Lions had already won at The Elwood Bar & Grille. Located right next to Ford Field at 300 E. Adams Ave in Detroit! Photos are all courtesy of the awesome WCSX Promotions crew.