The NBA free agency period has begun, with several high-profile players changing teams. Meanwhile, a golf tournament featuring NFL players and celebrities was held, raising money for charity. In the world of electric vehicles, BMW is showcasing its latest models. The NFL has suspended several players for violating its gambling rules, and the league is taking a hard line stance against betting on games. In basketball news, the Phoenix Suns have acquired Kevin Durant, Devin Booker, and Bradley Beal, while the Boston Celtics have traded for Kristaps Porzingis.
[... more]