November 22, 2010 7:50 am James Franco Says Role on “General Hospital” Landed Him “127 Hours” Gig James Franco talks about the jobs he was fired from. He says demands of his role on General Hospital got him the part on ?127 Hours.? US & World Videos 1:37 Pro-Palestinian protesters gather outside White House correspondents' dinner 2:05 How ‘Love Is Blind' made Vanessa Lachey and Nick Lachey's marriage stronger 2:03 Does Shakira still believe in love following Gerard Piqué split? 1:36 O.J. Simpson's cause of death revealed 25:57 WATCH: ‘Changing Climate' highlights the Philly-area residents who are combatting climate change