Sherman Antitrust Act Apush, It was passed by Congress in 1890 and is named for Senator John Sherman, its principal author.