They have been playing since 2009, and their home stadium (until 2016) was Norwood Oval.
Họ đã chơi từ năm 2009, và sân nhà của họ (cho đến năm 2016) là Norwood Oval.