Royals sign one-year deal with Teahen

February 08, 2009 01:11 PM