‘Shouldn’t have happened’: $828m stadium under investigation after comical scenes slammed - Fox Sports 0 17.08.2024 12:25 The 1Eyed Eel ‘Shouldn’t have happened’: $828m stadium under investigation after comical scenes slammed Fox Sports