On the evening of Friday, March 26, Marcus Stroud (#99) starting defensive tackle for the NFL Buffalo Bills, invites all of Atlanta to enjoy sights, sounds and delights of New Orleans at Le Moulin Rouge- a charity event hosted by the Marcus Stroud Foundation to benefit Children’s Healthcare of Atlanta at Hughes Spalding.

Read more…