A semi-truck caught fire early Tuesday morning, blocking westbound traffic on Interstate 80 near Echo Junction in Summit County.The fire started around 3:45 a.