Piece of Irish history on Texas Tech campus

The stone sits atop a small monument in the Salle Port of the Electrical Engineering building at Texas Tech University.

Read the rest of the story at KCBD-NBC