Cotton On dropped $1 million on a luxe Geelong corporate box. Some say they have a better view than the coach April 4, 2025