jt3631 Posted December 24, 2004 Posted December 24, 2004 I recently moved to Horseheads New York and it appears the bills game this sunday will not be televised. Anyone know of a good sports bar to watch the game in that area. Thanks. jt
Recommended Posts