Also known as: raiderrich2001
Weird Combination of Geek and Sports Fan. Sometimes blogs when someone will let him. Streams his video games on Twitch so other people can laugh at his fail.
Also known as: raiderrich2001
Richard Baker lives in Lubbock, TX. Richard is related to Craig Baker.