After a close loss at Carolina last week while watching a Patriots team man handle the Titans, some Bucs fans are still optimistic. How do I know? Check out the poll results.
Featured Poll
Hard to believe that 28% think we will get our first win in London against the Patriots after seeing the last 6 games unfold.
Loading comments...