Yes, I've been to see the Red Sox many times at Fenway Park.
I've also been to see the NE Patriots at the old Foxboro Stadium.
And, years ago when the Hartford Whalers were playing in Hartford I went to see a few Whaler hockey games. The Whalers have since moved to North Carolina.
Saw the NY Knicks play once at Madison Square Garden many years ago also.