Once a year, Americans in green shirts proudly boast their Irish heritage. Between 1870 and 1930, roughly 4.5 million Irish ...