"Fan Friendliest Team" The Ft. Lauderdale, FL-based Sports Fans of America Association, Inc. has awarded its 2002 NFL Sports Fan’s Quality Award to the Buffalo Bills as the league’s “Fan Friendliest” team. No related posts.