Even though there is a separate future tense in German, the present tense (Präsens) can also be used to refer to events in the future. So there's nothing in this sentence apart from the word "morgen" that tells us we are dealing with a future event.
That's a difference to English - apart from certain exceptions such as the "timetable future" (The train arrives at four o' clock), the future tense has to be used in English to refer to events in the future.
Except for the word "morgen", what makes this sentence a future tense sentence?
Since German is pretty complicate, they always look for tricks to make it easier like:
using the present tense instead of the future (it happens in other languages as well... in Italian to some extent... in Japanese always, they even have no future tense as far as I understood)
implying words that can be understood when you use modal verbs
... nothing else pop up to my mind now, but I hope you understood what I mean. :)
Speak with - when the person you are in a conversation with someone, when he/she actually talks back.
Speak to - when you speak to a person or group of people who just listen and do not respond in any way, like in a speech or auditorium or symposium.