I am trying to bring sprites to the foreground so that they are on the top layer of an image. This is the line i am using to assign the value of the image
ball = pyglet.sprite.Sprite(ball_image, 50, 50) 
Is there a property that i can add to this line that will draw the image on the foreground ? 
edit: I am trying to keep the first image stay in the foreground regardless if its drawn before or after the second image.
Drawing the sprite you want to be on the top later than the bottom sprites should accomplish what you want.
In Pyglet is there way to bring sprites to foreground