Personally I would much prefer those 1000 free tickets to be spread out amongst the 23 games a season on tickets for troops. Then everyone has as much chance as everyone else regardless of service or rank.
Slightly embarrassing that a club with such a connection to the Armed Forces doesn't support this charity.
Slightly embarrassing that a club with such a connection to the Armed Forces doesn't support this charity.