WASHINGTON — Republican Sen. John McCain has returned home to Arizona after being hospitalized for a viral infection while battling brain cancer and will miss a crucial Senate vote on the GOP tax package, his office said Sunday. The 81-year-old senator will undergo physical therapy and rehabilitation at the Mayo Clinic in the state after spending several days at Walter Reed National Military Medical Center in Maryland.