I would run a test light on to the positive lead on the starter to make sure it was getting fire. Your starter could have been dragging making you think you needed a new battery.
2011 Ford Mustang Gt
2004 Ford Mustang Cobra
1995 Ford Mustang v8 Project Car
2007 Mazda 3