talvez em vez de *tournament.number_of_teams.nil?* teres um *!tournament.has_teams?*