when and where does Middleton play today?