Invictus games 0 2 Yesterday 11:35 Small Heath Alliance Birmingham have won the bid to stage the games. Errr isn’t Birmingham bankrupt ?