Hail Marys and home runs – US sports take off in NI Sport Hail Marys and home runs – US sports take off in NI 5 months ago From Hail Mary passes to home runs, American sports have become part of popular culture. On this side of the Atlantic, they are no longer... Read More