Rugby World Cups Sevens are here, Who are the USA Eagles to watch?

As the Rugby World Cup Sevens comes to a start tomorrow, we will see 24 teams go against each other in Moscow, Russia aimed to win the pinnacle of worlds sevens competition. The United States, one of the hottest teams in the Sevens competition, will be starting pool play against New Zealand, Canada, and Georgia. […]