Jacksonville Armada Stadium Capacity 2,500 Opening TBA Club Jacksonville Armada FC City Jacksonville Country United States Jacksonville Armada Stadium is a proposed new soccer-specific stadium that will serve as the home of the Jacksonville Armada FC, a professional soccer team located in Jacksonville, Florida. The team has had a tumultuous Continue Reading