The Buffalo Bills are one of the most iconic teams in the NFL, but the origins of their name stretch far beyond the gridiron. Rooted in American history, the nickname pays homage to a larger-than-life ...
William Frederick Cody ... It's not "Buffalo Bill" Cody. Billy the Buffalo debuted in 2000 as the official mascot of the team ...