Here's where to watch Germany vs Spain men's handball semi-final and 2024 Olympics live streams online from anywhere – including FREE options.