Dent McSkimming (PATRICK STEWART) is an older, dignified man who once covered an unlikely sports story decades earlier. As he tells his tale, we travel back to 1950 where Dent (TERRY KINNEY) is a local sports reporter in St. Louis, Missouri. In a local Italian-American neighborhood, soccer is hot, with friends and fellow WWII vets Frank Borghi (GERARD BUTLER), Pee Wee Wallace (JAY RODAN), Gino Pariani (LOUIS MANDYLOR) and Charley "Gloves" Columbo (COSTAS MANDYLOR) always getting together to play another team of locals comprised of players like Harry Keough (ZACHERY TY BRYAN).
Accordingly, the men are elated when they hear that the tryouts for the American soccer team in the 1950 World Cup will be held in their backyard. With coach Bill Jeffrey (JOHN RHYS-DAVIES) looking on, Frank -- the group's unofficial leader and team goalie -- realizes that another player, Walter Bahr (WES BENTLEY), from the east coast appears to be heavily involved in the team's selection.
Despite such matters, the team is finally assembled, and sets off for a few scant days of practice in New York before heading to Brazil for their first match. With the addition of Haitian born dishwasher Joe Gaetjens (JIMMY JEAN-LOUIS), the amateur players try to overcome their various differences and form a team, all while dealing with little time, money or public interest in their match that will pit them against the heavily favored, professional British squad.