Eric Hosmer buys $20,000 in drinks for Royals fans at KC bar