Various ramblings and thoughts that lunge themselves into my field of consciousness.
Monday, June 19, 2006
Royals beat Astros?!?
Did I just read that right? Did the Royals win their interleague series against the Astros? Did they actually win two of three games on the road against mighty Houston? Man...Astro fans better hope they get Clemens on the mound fast.