The journal
Open the journal →The conversation starts in the journal — be the first to post.
About Richard Leonard
Richard Leonard is an American professional football defensive back. He played college football at FIU. He signed as an undrafted free agent with the Houston Texans in 2016.
Everything about Richard Leonard →- Occupation
- athlete
- Citizenship
- United States
- Born
- September 2, 1991