Football

Arena Football is Coming to Lake Charles, Louisiana
Arena Football is Coming to Lake Charles, Louisiana
Arena Football is Coming to Lake Charles, Louisiana
When someone thinks of Louisiana cities they will probably think of New Orleans, Baton Rouge, or Lafayette. Rarely does someone outside of Louisiana think of Lake Charles when asked that question. Well, that may begin to change as Lake Charles is the new home for the new arena football team the Voodoo.

Load More Articles