Q: Why are there ten roses on the england football badge?
A: The flag is a plain white field with the traditional English Three Lions (King Richard's)
and ten red-white roses (of the Lancaster-York peace in the XVth Century).
Revelation 13:1
And I stood upon the sand of the sea,
and saw a beast rise up out of the sea,
having seven heads and ten horns,
and upon his horns ten crowns,
and upon his heads the name of blasphemy.