Shakespeare in Delaware Park's free performances returning for the 48th season