Kara Goucher not running London Marathon

  • Color Commentator
  • Sherpasherp
  • puzzled
  • Heard through the grapevine
  • Garrr
  • Should have.