The United States of America will be racing close to home during the 2026 cycling World Championships in Montral. The centerpiece of the event, the men's elite road race, will be quite open after the withdrawal of Tadej Pogacar. Can any of America's riders turn the stars and stripes into a rainbow...