What’s going on with scheduling

I’m trying to figure out a way to the blue jays game this weekend from Aurora go to union but the latest train is at like 3pm and none after, yes there is the bus but myself and group of friends are wanting to take the train. Why is the scheduling like this I’ve taken the train way later than 3pm going south to union before. Can’t find any type of service updates as to why either.