Teddy Rivera

Baby Boy Rivera is a fictional character on the ABC soap opera General Hospital. He is the son of the late mobster, Carlos Rivera and Nurse Sabrina Santiago via one night stand.

On May 19, Tracy Quartermaine took custody of Baby Boy Rivera through the foster program.

Teresa Castillo, who plays Sabrina, was pregnant in real life with a little boy during this time so her pregnancy was written into the show. She went on maternity leave on January 28, 2016 and returned on May 20, 2016.

Casting
Teresa confirmed on Instagram that her son, Sebastian James Aaron portrayed Sabrina's son in a picture on March 9, 2016.

The Alzubaidy Twins debuted on April 25, 2016.

Background
He was conceived during a one night stand while his father was hiding from the police in his mother's apartment.

Sabrina found out she was pregnant very late in the pregnancy, when her best friend, Felix DuBois brings it up.

Storylines
Baby boy Rivera was born onscreen January 28, 2016 to mobster, Carlos Rivera and Nurse Sabrina Santiago and was delivered by his father.

Sabrina went into labor while on the run with Carlos. She gave birth naturally to a silent baby. It was later revealed that Sabrina had a boy.

On April 25, Baby boy Rivera is seen with his great-aunt Inocencia.

On May 17, a baby showed up on the Quartermaine's doorstep and Tracy finds him. She decides to call him Edward and tells Monica that she has no idea whose baby it is. Later on, Michael comes by and he sees the baby in Tracy's arms. Tracy tells him that the baby was left on their doorstep with a rattle. When Michael sees the rattle, he realizes that the baby is Sabrina's.

Health and Vitals

 * Was held hostage by his cousin, Marcos (along with his mother) [revealed May 20, 2016]