Buck Showalter and Dan Duquette answer fan questions before today's game