Cleveland Wildcats

The Cleveland Wildcats are a professional American football team based in Cleveland, Ohio. The team has been a franchise of the AFL since 2002. The team plays its home games at the FirstEnergy Stadium in Cleveland, Ohio which is also home to the NFL’s Cleveland Browns.