Yo-Yo Rodriguez

*"I made hard choices before. Being right doesn't stop it from feeling wrong."*
―Yo-Yo Rodriguez[src]Agent **Elena "Yo-Yo" Rodriguez**, also known as **Slingshot**, is a Colombian Inhuman and one of S.H.I.E.L.D.'s most decorated and skilled operatives. Rodriguez underwent Terrigenesis during the Inhuman Outbreak, gaining the power to move at super-speed with the condition that she always returned to her starting space. Believing her power to be a gift from God, Rodriguez used her new gift to fight corruption within the Colombian political system, including the National Police of Colombia. This briefly put her into a conflict with S.H.I.E.L.D., but as they saw that Rodriguez was using her powers for good, they recruited her into the Secret Warriors. Seeking to use her gifts to protect the world, Rodriguez assisted in the battle against Hive and his army of brainwashed Inhumans, during which she was nearly killed while saving Alphonso Mackenzie from the Primitives.

Agreeing to sign the Sokovia Accords, Rodriguez immediately went behind new S.H.I.E.L.D. director Jeffrey Mace's back in order to seek out Victor Ramon, who had killed her cousin. Rodriguez found Ramon and stopped his weapons sale to the Watchdogs with the aid of Quake, whom she then agreed to assist in her own vigilante missions. Returning to S.H.I.E.L.D., Rodriguez assisted in the defeat of Eli Morrow with her teammates and started a relationship with Alphonso Mackenzie. Later, she joined the fight against Aida, her LMDs, as well as the Watchdogs and entered the Framework to convince Mackenzie, who stayed there, to leave before it was deleted, eventually succeeding.

Soon after, Rodriguez and the rest of the team were sent to the year 2091 where Earth had been destroyed and the human survivors lived in the Lighthouse under Kree rule. She and Mackenzie decided to stay in the station with Flint to help the people to stand against the Kree, while the rest of the team left to find a way back to the present. Before she returned to Earth, Rodriguez encountered a future version of herself who warned her about the events which would cause the apocalypse.

While attempting to avert the destruction of Earth in the present, only to walk into a trap set by Hale, Rodriguez lost both of her arms trying to save Mackenzie but later won cybernetic arms to replace her missing limbs. Rodriguez ultimately warned her colleagues about what her future self had told her: that trying to save Phil Coulson could result in the Destruction of Earth. This put her at odds with some of her teammates, notably Daisy Johnson, who refused to let Coulson die. However, Rodriguez's warning was eventually heeded by Coulson himself, leading to a S.H.I.E.L.D. victory over Glenn Talbot. Rodriguez then remained with her S.H.I.E.L.D. teammates for new missions under Mackenzie's directorship.

Mackenzie's new status initially went incompatible with his relationship with Rodriguez, and eventually, Rodriguez began dating S.H.I.E.L.D. agent Damon Keller, although this relationship ended as well due to Keller being infected by a Shrike, forcing Rodriguez to give him a merciful death. Rodriguez joined S.H.I.E.L.D.'s efforts against Sarge's Squad and the threat of Izel, and succeeded in winning Jaco to S.H.I.E.L.D.'s cause. In the aftermath of an apparent S.H.I.E.L.D. victory, Rodriguez and Mackenzie were back together, but they soon realized that Izel had survived. Rodriguez was possessed and captured by Izel, and held prisoner at the Temple of the Forgotten. She and Mackenzie managed to escape, but Rodriguez was in turn infected by a Shrike and nearly died from it; however, she was saved when May killed Izel, thus exterminating all the Shrike.

Rodriguez and her S.H.I.E.L.D. team were brought onto the Zephyr, where they were informed that the alien Chronicoms were planning on using time travel to rewrite history and erase S.H.I.E.L.D. from existence. Rodriguez and the team travelled through the decades fighting the Chronicoms, however Rodriguez would soon discover that her Inhuman powers had vanished. When they travelled to 1983, Rodriguez sought the help of Jiaying, an Inhuman leader and Daisy's mother, in the hope that she could restore her powers. Rodriguez would discover that her powers had vanished due to the combined trauma of her Shrike infection and the death of her uncle in her youth. With Jiaying's help, Rodriguez would unlock her Inhuman powers once more, as well as realizing that the caveat that she must always bounce back to her starting location was subconscious programming, caused by a similar event leading to her uncle's death. Now realizing the full potential of her abilities, Rodriguez would be pivotal in helping S.H.I.E.L.D. defeat the Chronicom threat and save the timeline. Following this, she would join the new STRIKE team as part of the newly-rebuilt S.H.I.E.L.D. under Alphonso Mackenzie's leadership.

1. ↑ Cite error: Invalid `<ref>` tag; no text was provided for refs named `AoS311`
2. ↑ Cite error: Invalid `<ref>` tag; no text was provided for refs named `AoSS106`
3. ↑ Cite error: Invalid `<ref>` tag; no text was provided for refs named `AoS408`
4. ↑ 4.0 4.1 Cite error: Invalid `<ref>` tag; no text was provided for refs named `AoS421`
5. ↑ Cite error: Invalid `<ref>` tag; no text was provided for refs named `AoS411`
6. ↑ Cite error: Invalid `<ref>` tag; no text was provided for refs named `AoS502`
7. ↑ Cite error: Invalid `<ref>` tag; no text was provided for refs named `AoS503`
8. ↑ Cite error: Invalid `<ref>` tag; no text was provided for refs named `AoS506`
9. ↑ Cite error: Invalid `<ref>` tag; no text was provided for refs named `AoS510`
10. ↑ 10.0 10.1 *Agents of S.H.I.E.L.D.: 5.16: Inside Voices*
11. ↑ 11.0 11.1 Cite error: Invalid `<ref>` tag; no text was provided for refs named `AoS519`
12. ↑ 12.0 12.1 12.2 12.3 *Agents of S.H.I.E.L.D.: 6.09: Collision Course Part Two*
13. ↑ 13.0 13.1 13.2 *Agents of S.H.I.E.L.D.: 7.02: Know Your Onions*
14. ↑ *Agents of S.H.I.E.L.D.: 7.04: Out of the Past*
15. ↑ *Agents of S.H.I.E.L.D.: 7.11: Brand New Day*