My Ruby Program shows address other then what I am passing : At the end when I try to add splat in my ruby program and print red_team does not show what I am passing but it shows the address.

Just run this piece of code on the terminal that you will come to know what I am saying. It shows me this
Power Rangers team: #<Context::Player:0x0000000252c3d8>, #<Context::Player:0x0000000252c298>, #<Context::Player:0x0000000252c158>, #<Context::Player:0x0000000252c018>, #<Context::Player:0x0000000252bed8>

            class Player
                attr_accessor :name, :age, :skill_level
                
                def initialize (name, age, skill_level)
                    @name = name
                    @age = age
                    @skill_level = skill_level
                end
                
                def to_s
                    puts "<#{@name}: #{@skill_level}(SL), #{@age}(AGE)"
                end
            end
            
            class Team
                include Enumerable
                attr_accessor :name, :players
                
                def initialize (name)
                    @name = name
                    @players = []
                end
                
                def add_players (*players)
                    @players += players
                end
                
                def to_s
                    "#{@name} team: #{@players.join(', ')}"
                end
                
                def each
                    @players.each  {|player| yield player}
                end
            end
            
            player1 = Player.new("Immad", 24, 10)
            player2 = Player.new("Sharjeel", 24, 10)
            player3 = Player.new("Danish", 24, 10)
            player4 = Player.new("Ali", 24, 10)
            player5 = Player.new("Nawfil", 24, 10)
            
            red_team = Team.new("Power Rangers")
            red_team.add_players(player1, player2, player3, player4, player5)
            
            puts red_team


Also I have included Enumerable which is a built-in method in ruby to use select and reject at the end but I am unable to use it because it shows the address and not actually what I am passing.
Please let me know what I am doing wrong, thanks in advance.