I'm still trying to understand the $10 ticket part... I think it costs more than that to walk by Fenway...

Economically, it probably makes sense to give lower income people a big tax refund. For example, if you gave me $300, I would put that money in the bank. My gf, who makes about 1/3 what I make, would immediately start figuring out what to do with that money.

If you're trying to stimulate a stagnant economy, giving me the money doesn't accomplish anything.