The St. Louis Cardinals today announced the launch of Friday Night Live, a new fan engagement initiative for all Friday home games at Busch Stadium that seeks to bring a more festive vibe and party ...