News

There is a picture that the paparazzi took of Buffalo Bills owner, Terry Pegula on his yacht recently and the internet has blow up. The yacht is apparently worth 100 million dollars. On one hand: fans ...