Originally Posted By: olivant
The Bucs are on a roll.


I watched the last few innings of their imressive comeback against the Reds. The Pirates have the finest stadium in baseball and there is always a nostalgic feel among the fans, who attend games there. I would love to see them contend.