The Buffalo Bills Are Stanley Cup Champions According To A Company In China

The Buffalo Bills have yet to win a Super Bowl but they did fill their trophy case with the Stanley Cup thanks to a company in China.

For the record, the Pittsburgh Penguins won the Stanley Cup Finals earlier this week, defeating the San Jose Sharks, so even though Buffalo has it’s own hockey team, the Buffalo Sabres, it still makes absolutely no sense how this mistake was made.

 Nonetheless, somehow, someway, a company in China made a banner proclaiming the Buffalo Bills as the champions of the National Hockey League.