#2, the Boston Red Sox
The Boston Red Sox, No. 2 on our NoNoHitters 30 countdown, have thrown 18 no-hitters during the franchise’s history, with the first three coming under the somewhat generic moniker of the Boston Americans. The nickname differentiated the team from its National League counterpart, the Boston Beaneaters. Some sportswriters in the day also referred to the…