As the DC media wait for the statements over the mistrial declared in the Roger Clemens case it seems like a good time to check out where he lives. Above is his Houston, Texas mega-compound where he spends his free time. Look...could it be...is that his own private baseball diamond in the left hand corner?
· Roger Clemens' House [Virtual Globetrotting]
· Judge Declares Mistrial in Roger Clemens Case [Yahoo/AP]
Loading comments...