http://www.cnn.com/2016/06/20/politics/corey-lewandowski-out-as-trump-campaign-manager/index.html Firing your manager this close to the election does not seem that smart. However the racist message that won the Republican nomination won't work in the General Election.
Lewandowski is an idiot and had no business running a presidential campaign to begin with. It might be a bad sign but it was a necessary move. Lewandowski's last major campaign was a freaking Senate primary in 2002 which he lost despite trying the whole racism thing back then. How this guy ran a major presidential campaign is beyond me. But Lewandowski even acknowledged that Trump liked him specifically because Lewandowski didn't try to manage Trump in any way.
This is just Trump winding down his campaign, he's planning to concede the race to Hillary about 3 days after the convention.
Trump firing his manager because his campaign is flagging is like Morey firing McHale for his team not being a true contender.
Or like Hillary firing the person who administers a lie detector test because she can't pass the test.
It just depends on how flexible you can be with the word "campaigning". If offending people, including veterans, and out-extreming the NRA on gun policy is campaigning, they have definitely been doing it.
It is incredible I just talked today to a seemingly normal attorney who I see frequently-- a ggod guy who works with ordinary poor and working class folks who is voting for Trump. He basically thinks Trump will stand up for America and make the economy better. OMG !!