Thanks.
Then what is the definition of home stand? I've found one as "a series of baseball games played at a team's home field ©". Nevertheless, the voice within me says it is not so (here), because home stand must be a place but not a series of games... if I understood rightly the sense of the sentence, of cause ))