Hard to pick a winner here. Teri is 45 and competed in the 2009 Malibu Triathalon. Jennifer is 41 and doesn't have a sports background, but clearly also keeps herself in good shape. They both seem like decent people, so there's no wrasslin' type good girl/bad grrl angle. My vote is for Teri, but it's unlikely that either one of these actresses would physically dominate the other. It's probably a draw after the stylists and publicists intervene.