No, sometimes not even in the same state.
For many years the Detroit Lions played and practiced in Pontiac.
The Washington Redskins play in Maryland.
The New York Jets and the New York Giants play in New Jersey.
There are no sports teams, at least professional, that are named after fruits.
California Chicago dallas denver Houston
The Texans are the only one I can think of.
I know that the American team gets very little time to practice because they are busy playing in the NHL with their state teams.
Ohio State VS Illinois
Three.Brigham Young UniversityUniversity of HoustonWashington State University.
New York city because all of the other teams are named after cities not states
The Arizona Cardinals, the Carolina Panthers (who are based in North Carolina), the Minnesota Vikings and the Tennessee Titans.
This western state has a team named after the nearby Rocky Mountains
There is currently only one team in North America that is named the Raptors. There were several teams named the Raptors but they aren't named that any longer.
They just practice at local community centers.
There are No Teams in the NBA named the Tigers