Who was general Ulysses S. Grant and what did he do?

He was in the Mexican War, he won the siege of Vicksburg and Petersburg and many other battles