The lots west of Abbot are large enough. If anything, Hammer's Lot will become even closer to the stadium. That said, some developer could bring a wheelbarrow of money to his door.
OP makes sense because the land is there to use. Going anywhere else you have to buy property, deal with local rules, angry NIMBY's, etc. I wish it were downtown, or even Amherst so they could share it with UB. But I get why OP.