Super fan travels over 200 miles to see Buffalo Bills