The question about the logo on the field : It is a lighthouse which is part of the stadium (near one of the entrances). I'm pretty sure it symbolizes Cape Cod.
Ultra - Bucs : What happened?
I thought Brady was supposed to turn it over a couple of times.
The Pats absolutely dominated the Bucs and stopped the Cadillac. Simms couldnt even take advantage of the battered secondary. Watch out for the Pats in the playoffs.
There is the lighthouse. And no I dont know why a lizard is in the picture.