Viewing a single comment thread. View all comments

JRamone0819 t1_j0126lh wrote

I root for New York Yankees and New York Giants - always have, even when I lived in Indiana. The Yankees are the premier sports franchise in the world. The Giants are the Giants and fun for me. Yes, there are spots teams in Boston, but I'll leave it to others more qualified to speak about them.

2