They'll be back in Ahmerst sometime (forgive my spelling) because they're renovating and expanding their stadium. Hopefully they don't have to play at Gilette too long.
The school would rather be in Foxboro than Amherst. The alums/donors are a lot closer to Foxboro than Amherst.
Once McGuirk is ready, I think what you can expect that as long as Kraft gives them a sweetheart deal to use the stadium that it will be the opposite of what Arkansas does with Little Rock. Bulk of the games in Foxboro with a couple in Amherst.