Verlander nearly throws 3rd no-hitter for Tigers