As the North American Soccer League continues to expand its television reach, fans of the Jacksonville Armada might need a scorecard to keep up.

The NASL announced Thursday that the CBS Sports Network would show 12 league games nationally beginning in July, the start of the fall season.

Five of those CBS Sports Network broadcasts will include the Armada: Aug. 3 vs. Indy, Aug. 17 vs. Fort Lauderdale, Sept. 28 vs. Edmonton, Oct. 12 vs. Miami and Oct. 30 vs. Tampa Bay.

The first four of those games are on Wednesday nights, with the season-ending Rowdies matchup on a Sunday afternoon.

That deal comes just one day after the NASL completed another agreement with cable channel BeIN Sports to air 34 games in 2016.

BeIN Sports will show nine Armada games: April 15 vs. Miami, May 4 vs. Edmonton, May 7 vs. Rayo OKC, May 14 vs. Minnesota, June 4 vs. Carolina, July 2 vs. Tampa Bay, July 23 vs. Ottawa, Sept. 17 vs. Puerto Rico and Sept. 24 vs. Rayo OKC.

The league will also air 11 games in spring and 12 in fall on ONE World Sports, including the Armada's June 11 game against Tampa Bay. The channel's fall schedule has yet to be confirmed.

Both CBS Sports Network and BeIN Sports are available to Comcast subscribers in the Jacksonville area.

In addition, more than 100 NASL games will be streamed online through ESPN3. That schedule is also still to be determined.

Those national deals are added to the club's local broadcast arrangement with WCWJ (CW17), which will continue to broadcast all Armada weekend matches live.

In all, 29 of the club's 30 matches are currently set for a live TV broadcast in the Jacksonville area via CW17, CBS Sports Network or BeIN Sports. A July 13 game at New York is the only exception.