aftermathsports.com
Why Griffin Makes Sense in Cleveland
So I was right! I was just about six months early. Robert Griffin III signed with the Cleveland Browns this afternoon, joining the laundry list of quarterback to play for Cleveland over the last 15…