FanShot

Top 10 unluckiest sports stars

7

The Bills have made a lasting impact this side of the pond, they and Scott Norwood come in at number 9. (I would love your opinions on comment #23)