One man is fighting for his life after an altercation this morning at a home on Elm Avenue in Rockwood. Officers found Brian Barnes and Leonard Wayne Keith suffering from injuries after allegedly being attack with an aluminum baseball bat by 59-year-old Donald Horace Barnes. Brian Barnes reportedly sustained a broken arm and Keith was flown by Lifestar to U.T. Medical Center, where he was listed earlier today in serious condition. Donald Horace Barnes was charged with aggravated assault and officers say other charges are pending.