The NBA has suspended Lakers guard Patrick Beverley three games without pay for his shoving incident against Phoenix Suns center Deandre Ayton on Tuesday night.