It's 1976 and 30-year-old Vince Papale (MARK WAHLBERG) and his friends Tommy (KIRK ACEVEDO) and Pete (MICHAEL KELLY) have endured the end of another losing season for the Philadelphia Eagles. If that wasn't bad enough, Vince's wife Sharon (LOLA GLAUDINI) has had enough of him playing pickup football with them rather than finding a real job, and has moved out, while his gig as a substitute teacher has fallen through. Accordingly, he spends more time doing part-time bartending for his friend Max (MICHAEL RISPOLI) who runs the local watering hole where he and his friends try to wash away their sorrows.
Their latest point of discussion -- beyond Max hiring Janet Cantwell (ELIZABETH BANKS) his New York Giants loving cousin to work in the bar -- is former UCLA head coach Dick Vermeil (GREG KINNEAR) being brought in to try to change the team's fortunes.
Nearly everyone thinks it's a bad idea -- except for the coach's wife Carol (PAIGE TURCO) -- especially when he decides to open up the team's tryouts to anyone regardless of their experience. Having seen Vince play in their games, however, his friends encourage him to try out, but he doesn't think he has a shot and thus is reluctant, a belief shared by his widowed father Frank Papale (KEVIN CONWAY).
Nevertheless, and despite his doubts as well as those stated by bar regular Johnny (DOV DAVIDOFF), Vince decides he has nothing to lose. When he impresses the coach -- despite his age, small size and lack of any real experience playing organized football -- Vince is called back for further tryouts. From that point on, and as he and Janet start to fall for each other and Vermeil hopes he can turn the team around, Vince musters everything inside him to try to make the squad.