Cleveland Browns

Genre: Football

Country of Origin: Singapore

The Cleveland Browns are a professional American football team based in Cleveland, Ohio. The team is a member of the North Division of the American Football Conference (AFC) of the National Football League (NFL). Its home stadium is Cleveland Browns Stadium, where it has played since 1999. - Wikipedia