Luis Castillo is set to start on opening day for the Cincinnati Reds, heading a rotation that lost NL Cy Young Award winner Trevor Bauer to free agency.