The London Royals are the newest NFL team to join the league. London is a perfect city to house the next team. As the love for the game increases in England, they need their own team to root for. Wembley Stadium has been the host for at least one game a season for the NFL since 2007, last season homing three regular season games. This makes Wembley a perfect spot to embrace this new team, The London Royals.
The Royals' mascot is a dragon based off of the London coat of arms which connects the team to its roots in a modern way. The dark maroon and purple bring a class to the Royals that fits perfectly, and is a new color scheme to love. Look out for the London Royals this upcoming season.