What do you mean they're not technically at home?
EDIT: Nevermind, livescore has them playing at their stadium but it seems that's not the case.
What do you mean they're not technically at home?
EDIT: Nevermind, livescore has them playing at their stadium but it seems that's not the case.