Sports Trends – 5 US Sports Europe Didn’t Invent

Americans love other nations’ sports. I was in a sports bar last night. The majority of the televisions were displaying rugby, soccer and cycling…cycling! London even hosts NFL regular season games. I’m baffled by this international sports trend when there are so many challenging and competitive sports that were created right here on American soil […]