The part about fans is based on where you are located. If the Titans signed Kaepernick, with or without playoffs on the line, the fans here would riot and a lot of season ticket owners would sell or no longer attend.
I already know a lot of season ticket holders who haven't been to a single game since they stayed in the locker room against the Seahawks and won't be renewing PSLs, including some BG posters.
The guy is an absolute moron and not hire-able based on the Casto incident alone, football or else.