Courtyard by Marriott, the largest brand within the world's largest hotel company, today is launching a new ad campaign focusing on the passions and lifestyle of its millennial guests rather than highlighting the services it offers. Debuting with a 60-second TV spot tonight on cable sports and entertainment channels--including those of the NFL, MLB and...