This paper studies output synchronization problems for heterogeneous networks of continuous- or discrete-time right-invertible linear agents in presence of unknown, non-uniform and arbitrarily large input delay based on localized information exchange. It is assumed that all the agents are introspective, meaning that they have access to their own local measurements. Universal linear protocols are proposed for each agent to achieve output synchronizations. Proposed protocols are designed solely based on the agent models using no information about communication graph and the number of agents or other agent models information. Moreover, the protocols can tolerate arbitrarily large input delays.