I vote Cal, and not simply because it's "way more games". I know football is more physical and more demanding, but I look at it this way: assuming no injury to either player over their career, Favre's would be more impressive simply because playing "healthy" in the NFL is still banged up and hard on the body. However, assuming the same, relatively minor injury to both players - let's say a muscle strain in their throwing shoulder - then Cal's is more impressive because most likely he would have less than 24 hours to recover and be back in the lineup. Most MLB players would opt out for a day or two "just to be sure", but Cal never did. And thus, 2632 > 297.