Free to season ticket holders too. Good idea. At the very least, it's a day out. I'm waiting for renewal of memberships, but will go to the Saturday one.
I can confirm that the fixtures are correct and reflect the dates and the teams involved. Southampton play every other Premier League Team twice which means 38 games in total. There are 19 other teams and Southampton FC will play each Team at the home venue which is registered as St Marys and Southampton will also play each team at their venue of choice. For example Newcastle v Southampton will take place at St James Park being the venue of Newcastle.