Angels staying in Anaheim with 2050

Anaheim, California, will stay the house of the Angels as well as major league Baseball with at least 2050, after an contract was reached between…