Couldn’t be because of his outspoken faith. There isn’t any discrimination against Christians nowadays.
Sure, it could be, but isn’t.
You would have to explain why their outspoken Christian faith didn't count against quarterbacks like Kurt Warner or Matt Hasselbeck. Maybe because they could play the position at the pro level and Tebow couldn't?