BuffaloBills.com launches new look and feel ‘In a league-wide effort to enhance website content and user navigation, the Bills are the first NFL club to launch the new platform while the remaining 31 teams will follow periodically over the next three years.’ No related posts.