Boston Patriots (No AFL)

The Boston Patriots are a team in Boston, Massachusetts.