Today, the Granite City Police Department announced that Officer Tyler Timmons, 27, was discharged from the hospital and is recovering well.