Knights come and they go. This young lad seems to be returning, victorious in where ever his exploration took him.
Success comes in many different forms, we don't necessarily have to get all bloodied up or roll around in the muck to "win" the day.
Maybe it is a ride out and about to announce the Summer Solstice.
The Green Witch Tarot -Ann Moura