Buffalo Bills offensive lineman Tommy Doyle has medically retired from the NFL due to significant injuries he sustained throughout his four-year career.