RonO,
Your referral to the Irishman explains you did not grasp what Teddy said. Your very statement confirms Ol' Teddy....the fellow might be Irish American by heritage but when one suggests he is a traitor to America by singing along with Tommy Makem and the Clancy Brothers.....and thumps the accuser....then that is as Teddy called it. Be what you want to be....but your first allegiance is to your flag and country.
He isn't upset you called him Irish, drunk, a bad singer, but kicked yer butt because you suggested he was not a true American.
You understand the concept but are having some problems seeing it through.