Posted on Wed May 14th, 2008 6:30am PDT By X17 Staff
Brothers & Sisters star Calista Flockhart is seen here at her son Liam's baseball game in Brentwood the other day...
Gosh, Indiana Jones is only days away from release and Calista looks mighty calm! We're sure she's excited for Harrison, but playing mommy to her kid should always come first!
Stories from around the Web