The Australian Football League's 2010 finals culminated at the sports stadium located in what city?
Yarra Park
-1
Section::::Abstract.
2010 AFL finals series
28710344
-1
Section::::Abstract.
Melbourne Cricket Ground
19765