C.J. Stroud rightfully caught a ton of heat for his dismal postseason performance with the Houston Texans, which then brought about questions about his future.