I haven't been to a game in several years. I use to park at an Christian church on Melrose Ave. Does anyone know if they still park for games.