Do you think a businessman flies out of state to go to a strip club?  No. They fly to a destination for business.  While there, they locate a club.  I knew a coworker who pre planned a place in every city he frequented. Translation:  Kraft also has a similiar stop in New England.  And probably every NFL city.