HOUSTON (KTRK) -- Another iconic act has made its way to Houston for Super Bowl 51: the Budweiser Clydesdales! The horses arrived in the Bayou City on Jan. 30 and will stay through Feb. 5. They will ...