I don't know about sell out but it certainly will prove that winning puts bums on seats. The club can promote games at any of there 3 stadiums as much as they like but if the teams not performing people won't show up.