Why Did the United States Join WWI?

If I remember correctly it was a passenger ship carrying weapons sunk and blamed on those wanted a little power Germans. ‘Over There’!