Who was George Mcclellan?

George B. McClellan held the rank of major general in the American Civil War. He also served as general-in-chief of the Union Army for a short period.