This is a site started by a good friend of mine. Just the average NFL fan who has had enough with horrible officiating.
Great idea and hopefully it can pick up some steam.
Have you ever watched a game and thought "wow this ref needs to be fired or demoted" This site is basically a site that will hold the ref's accountable. Will it matter? Probably not but who knows where it could go. I personally think its awesome
Check it out.
Keep in mind that its brand new.
[ Edited by 99problems on Aug 28, 2015 at 11:50 AM ]