The Bills players and staff were staying in a hotel in downtown Providence, which is about 25 miles southwest of Foxborough. The Rhode Island T. F. Green International Airport in Providence is closer ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results