Breaking News: Browns score a TD, on offense, no, really.

 

The Browns have scored a TD on offense.... we are NOT lying.

Check out the video below:

Back to the Cleveland Browns Newsfeed