If we can know only one thing about tonight's glorious Royals-Orioles matchup, it is this: Steve Traschel is happy to be here.
Steve Traschel has made over $39 million dollars playing baseball.
Of course, as Royals fans, we prefer Gil Meche's lockjaw smirk of gloom, doom and menacing masculinity and contempt:
Of course, that was last year's picture. Now, we've got this strange animal:
The Royals are 1-13 against the Orioles since 2006.