<Li> Moira Kelly as Karen Roe (23 episodes) </Li> <Ul> <Li> Kieren Hutchison as Andy Hargrove (17 episodes) </Li> <Li> Lee Norris as Mouth McFadden (15 episodes) </Li> <Li> Daniella Alonso as Anna Taggaro (12 episodes) </Li> <Li> Michael Copon as Felix Taggaro (12 episodes) </Li> <Li> Bryan Greenberg as Jake Jagielski (10 episodes) </Li> <Li> Maria Menounos as Emily Chambers (Jules) (11 episodes) </Li> <Li> Tyler Hilton as Chris Keller (18 episodes) </Li> <Li> Brett Claywell as Tim Smith (8 episodes) </Li> <Li> Vaughn Wilson as Fergie Thompson (7 episodes) </Li> <Li> Katherine Bailess as Erica Marsh (6 episodes) </Li> <Li> Antwon Tanner as Skills Taylor (5 episodes) </Li> <Li> Cullen Moss as Junk Moretti (5 episodes) </Li> <Li> Bevin Prince as Bevin Mirskey (5 episodes) </Li> <Li> Lindsey McKeon as Taylor James (5 episodes) </Li> </Ul> <Li> Kieren Hutchison as Andy Hargrove (17 episodes) </Li> <Li> Lee Norris as Mouth McFadden (15 episodes) </Li>

How does season 2 of one tree hill end