Katie Holmes Runs The New York Marathon

Images via JustJared

Katie Holmes was spotted running the New York Marathon early Sunday morning. Her final time was 5:29:58, I'd say that's pretty good for a first-timer! Unfortunately, Tom Cruise was on the sidelines cheering her on with their daughter Suri. I'm sorry guys but I really still cannot believe this has gone on this long. I can't look at Tom the same ever since he went crazy on Oprah and Matt Lauer.