0
The Mexican cession was the outcome of the Mexican American war.
The Mexican-American War was not unnecessary.
The Mexican-American War began
Between 1846 and 1848.
No, the Mexican American War began in 1846.