Mine has to be the Phillies. Even though they sucked in recent years, I still love my Phillies and I hope they reach the playoffs and win it all in these next few years!
You must log in or register to comment.
Go Giants.
Mine has to be the Phillies. Even though they sucked in recent years, I still love my Phillies and I hope they reach the playoffs and win it all in these next few years!
Go Giants.