Gay football players come in all shapes and sizes. You have 300-pound linemen like Ryan O’Callaghan. There are fit, lean ...