The finals for the 2017 Philadelphia International Unity Cup are finally here.
After nearly two months of competition, the field of 48 teams has been whittled down to just two remaining squads. In the championship game, Liberia will face off against Sierra Leone, and it will do so at one of Philadelphia's largest stages: Lincoln Financial Field.
Along with the championship game, the tournament will hold its third-place game, featuring a match between Jamaica and Puerto Rico.
In addition to the matches, there will also be family-friendly activities such as youth games before the marquee events, and a parade of nations, celebrating all of the countries who competed in the 2017 Unity Cup.