Terrell Owens is Coming Back to Buffalo
It's not every week that Buffalo looks past an upcoming weekend and wishes Monday would get here faster, but that's exactly what is happening this week.
The Buffalo Bills host the New England Patriots for Monday Night Football at Highmark Stadium in Orchard Park. Kickoff will be at 8:20 pm.
There are some great storylines in this game, like the fact the Patriots are a half-game ahead for the AFC East lead (they have not had their bye week yet), the fact the Bills will get back rookie right tackle Spencer Brown, defensive tackle Star Lotulelei and guard Jon Feliciano, and they will go up against rookie quarterback Mac Jones.
The weather is another storyline, as an early weather model predicts lake effect snow for Monday evening.
The Bills will also be welcoming back a former player, and he just so happens to be one of the most prolific wide receivers in NFL history.
Terrell Owens will be at the Bills Monday night game against New England, as the Bills make him the "Legend of the Game."
Owens played one season with the Bills in 2009. The Bills didn't make the playoffs that season, but Owens was a star in Buffalo. He was given a key to the city and made some memorable plays, like the 98-yard touchdown pass from Ryan Fitzpatrick against Jacksonville, along with the dagger touchdown catch against the Miami Dolphins.
The Bills are 3-point favorites at home and it's sure to be an amazing atmosphere. Patriots at Highmark Stadium on MNF, with T.O. back, and the possibility of snow? Are you kidding me?