ChevyVanMiller Posted September 8, 2006 Posted September 8, 2006 I assume that it was our own Nick in England that was featured in the News NFL preview section. If so, nice pick and way to go carrying the Bills banner in the UK.
Recommended Posts