I agree about Singletary, but I have a feeling John Brown will put on a show as long as Allen has time. If the passing game is solid tomorrow I expect John Brown to put up some good numbers.
If the Ravens concentrate on Brown too much though Beasley will be a big factor again. So hopefully, as far as the Bills side of the ball is concerned, hopefully Allen leads the way with a good game and the rest will fall into place.