In the modern era there's little reason to think this is an "on site" position. How nice to get paid by the Twins and lock in with the gold standard of clubs, while having what could be little to no travel.
Kinda makes me wonder what orgs in general look like behind the scenes, and how much is work from home types.