Cleveland Stadium

The Cleveland Stadium is a large baseball park located within the city of Cleveland. It was first built in after. It is home to the team the Cleveland Grover's.

History
---

Cleveland Grover's
The team faced legal Trouble from a well known children's show from there mascots likeness and name being similar to one of there own characters.

Real World Info
---