Kevin Hector
Active Member
I was thinking about what team is the greatest or franchise that would be considered the best sports team of all Time. any thoughts. I know most people will say the Montreal Canadians or the New York Yankees, Boston Celtics, Green Bay Packers,Manchester United to name a few. these teams have been the top in there respected leagues. but I want to know what the TTP public would think or say about this. My pick would be the New York Yankees.