Pegulas
During the off-season for the Buffalo Bills, it looks like this weekend’s annual NFL owner’s meeting is important to the Pegulas. According to multiple sources, yesterday, a vote took place where a joint stadium finance committee approved a $200 million for the Buffalo Bills’ owners. Don’t get too worried yet, the $200 million doesn’t affect […]
-
Pages