Is there a way to know ahead of time, what Runs / Races / Marathon / Triathlon, etc., events will have Garmin badges available?
Always, by the time I see that an event (e.g. the Venice Marathon) has an associated Garmin badge, it's too late to register for the event. Having as much notice as possible would help.