A diehard Tampa Bay Buccaneers fan, living in Patriots country. Yes, we really do exist.
briwillwerth
I am a diehard Tampa Bay Buccaneers fan living in New England. See - not everyone around here is a Patriots' fan. Eventually the Bucs will be good again. Eventually.