For the first time since 2009, the CONCACAF Gold Cup is coming back to Philadelphia - and it's coming back in a big way.

Lincoln Financial Field hosts the championship game of the 2015 edition of North and Central America's biennial championship for national teams. PPL Park hosts the third-place game.

The tournament runs from July 7-26. It kicks off two days after the Women's World Cup championship game in Vancouver. So there is national team action through almost all of June and July, to go along with the usual full slate of Major League Soccer games.

As usual, there are 12 teams in the field, divided into three groups of four teams each. The top two teams in each group and the two best third-place teams advance to the quarterfinals.

Here is the group stage draw:

Group A: Haiti, Honduras, Panama, United States
Group B: Canada, Costa Rica, El Salvador, Jamaica
Group C: Cuba, Guatemala, Mexico, Trinidad & Tobago

Here is the full tournament schedule. Games involving the United States are in bold:

Group Stage

Tuesday, July 7: Group A at Toyota Stadium, Frisco, Texas

5:00 p.m.: Panama vs. Haiti (Fox Sports 2, Univision Deportes)
7:30 p.m.: United States vs. Honduras (Fox Sports 1, UniMás, Univision Deportes)

Wednesday, July 8: Group B doubleheader at the StubHub Center, Carson, Calif.

8:00 p.m.: Costa Rica vs. Jamaica (Fox Sports 2, UniMás, Univision Deportes)
10:30 p.m.: El Salvador vs. Canada (Fox Sports 2, UniMás, Univision Deportes)

Thursday, July 9: Group C doubleheader at Soldier Field, Chicago, Ill.

7:00 p.m.: Trinidad & Tobago vs. Guatemala (Fox Sports 2, Univision Deportes)
9:30 p.m.: Mexico vs. Cuba (Fox Sports 1, UniMás, Univision Deportes)

Friday, July 10: Group A doubleheader at Gillette Stadium, Foxborough, Mass.

6:00 p.m.: Honduras vs. Panama (Fox Sports 2, UniMás, Univision Deportes)
8:30 p.m.: United States vs. Haiti (Fox Sports 1, UniMás, Univision Deportes)

Saturday, July 11: Group B doubleheader at BBVA Compass Stadium, Houston, Texas

6:30 p.m.: Jamaica vs. Canada (Fox Sports 2, UniMás, Univision Deportes
9:00 p.m.: Costa Rica vs. El Salvador (Fox Sports 2, UniMás, Univision Deportes)

Sunday, July 12: Group C doubleheader at University of Phoenix Stadium, Glendale, Ariz.

6:30 p.m.: Trinidad & Tobago vs. Cuba (Fox Sports 2, Univision Deportes)
9:00 p.m.: Guatemala vs. Mexico (Fox Sports 2, Univision, Univision Deportes)

Monday, July 13: Group A doubleheader at Sporting Park, Kansas City, Kan.

7:00 p.m.: Haiti vs. Honduras (Fox Sports 1, UniMás, Univision Deportes)
9:30 p.m.: Panama vs. United States (Fox Sports 1, UniMás, Univision Deportes)

Tuesday, July 14: Group B doubleheader at BMO Field, Toronto, Ont.

6:00 p.m.: Jamaica vs. El Salvador (Fox Sports 1, UniMás, Univision Deportes)
8:30 p.m.: Canada vs. Costa Rica (Fox Sports 1, UniMás, Univision Deportes)

Wednesday, July 15: Group C doubleheader at Bank of America Stadium, Charlotte, N.C.

6:00 p.m.: Cuba vs. Guatemala (Fox Sports 2, UniMás, Univision Deportes)
8:30 p.m.: Mexico vs. Trinidad & Tobago (Fox Sports 2, UniMás, Univision Deportes)

Knockout Rounds

Saturday, July 18: Quarterfinals at M&T Bank Stadium, Baltimore, Md.

5:00 p.m.: 1A. United States vs. 3C. Cuba (Fox, Univision, Univision Deportes)
8:00 p.m.: 2A. Haiti vs. 1B. Jamaica (Fox Sports 2, Univision, Univision Deportes)

Sunday, July 19: Quarterfinals at MetLife Stadium, East Rutherford, N.J.

4:30 p.m.: 1C. Trinidad & Tobago vs. 3A. Panama (Fox Sports 1, Univision, Univision Deportes)
7:30 p.m.: 2C. Mexico vs. 2B. Costa Rica (Fox Sports 1, Univision, Univision Deportes)

Wednesday, July 22: Semifinals at the Georgia Dome, Atlanta, Ga.

6:00 p.m.: United States vs. Jamaica (Fox Sports 1, UniMás, Univision Deportes)
9:00 p.m.: Panama vs. Mexico (Fox Sports 2, UniMás, Univision Deportes)

Saturday, July 25: Third place game at PPL Park, Chester, Pa.

4:00 p.m.: United States vs. Panama (Fox Sports 2, Univision, Univision Deportes)

Sunday, July 26: Championship game at Lincoln Financial Field, Philadelphia, Pa.

7:30 p.m.: Jamaica vs. Mexico (Fox Sports 1, Univision, Univision Deportes)