Jesse Hahn 32 Kansas City Royals Team Logo Royal Alternate Jersey
Royals sign pitcher Jesse Hahn to a one-year contract - Royals Review
Jesse Hahn 32 Kansas City Royals Light Blue Alternate Jersey - Dingeas
Jesse Hahn 32 Kansas City Royals Team Logo Royal Alternate Jersey
Jesse Hahn Stats, Fantasy & News