Original: It is also the home stadium of the Finland national football team.
Simplified: It is also home to Finland's national football team.