The Buffalo Bills got the 2005 season off to a great start with a dominating 22-7 victory at home over the Houston Texans last weekend. The Bills are off to play their first road game of the season this week against the Tampa Bay Buccaneers, who are coming off an impressive season opening themselves with a 24-13 upset over the Minnesota Vikings on the road. They are up against a formidable opponent this week.
Full Article