InfiniteFootball GPS locates nearby pickup football games and groups of people wanting to play and displays them on a map allowing you to connect with people and play football.
This app uses data from InfiniteFootball.com, a free website for finding football games and players worldwide.
Many large US cities have groups of players willing to play.