Whoever on Memorial Day before 3:30 o’clock in the afternoon engages in any public outdoor game or sport where an admission is charged or collection is taken shall be punished by a fine of not more than $25 or by imprisonment for not more than 10 days, or by both.