As the FIFA World Cup approaches, Lionel Messi is hit by a $7 million lawsuit over a no-show in Miami and fallout from the Kolkata fiasco with angry fans.