Football programmes are usually A5-sized booklets which are sold on the day a match is taking place. They're usually produced by the home football club, meaning a programme for the City versus United game is produced by City. Ostensibly, they're about that forthcoming match, and have team news and information, interviews with people at the club, often a piece written by the home team's manager, news about the opposing team, and so on. They're usually regarded as memorabilia.
Source: tatoeba (11514158)