Predating the Rose Bowl college football game by 12 years, the annual Rose Parade (formerly the Tournament of Roses Parade) has been an annual American New Year’s Day tradition for the past 137 years.