CSX Corp. appointed Steve Angel as CEO following Joe Hinrichs' sudden departure. The leadership change comes amid pressure ...