I don't know about that but it looks like the race track is open on Sundays with first post around 1pm. If this is true then buses will be running from Port Authority to the track. I got this as generic information from the Meadowlands site. I couldn't find any specific information relating to April 6. If I remember correctly some conversations I overheard at the PA ticket window last season the bus to the track is a couple of bucks more expensive than the bus to the stadium.
This is probably the last time you'll see ever see this sentence affiliated with Giants Stadium: "There is no charge for parking....."
You are correct, the Racetrack is in fact open on Sundays until the third Sunday in May. Post time is 1:10pm. Terraces Restaurant opens at 11.
Ah...so you've either been there and witnessed the ************ that we serve, or you know people who have had the usual horrible experience of getting to eat half frozen sea bass or barely defrosted muzz stix. Yeah....that place IS that bad.... The dish washing machine dont work, VERY plate that we serve is filthy. NEVER GO THERE.... I'm glad I've never seen a Metro-fan at that place.