Colts linebacker Shaquille Leonard has been ruled out for Sunday’s contest against the Titans, which will mark his third consecutive missed game. Leonard suffered a concussion and broken nose in Indianapolis’ Week Four loss to Tennessee and has been sidelined ever since. That was also his first game of the year after undergoing offseason back [more]