Who could have predicted that Colin Kaepernick, who had just a few Division I offers in high school, would one day go on to become the quarterback for the San Francisco 49ers?

Kaepernick himself, that's who.

In a letter that he wrote to himself in fourth grade, Kaepernick offers some pretty amazing predictions He writes that he'll grow to between 6-feet and 6-foot-4 (he's 6-foot-4), he'll play football in college (he played at Nevada) and he'll play for the 49ers or the Green Bay Packers (he's on San Francisco).

Not too shabby for a fourth grader.

Here is the entire text of Kaepernick's prescient letter, which was revealed during San Francisco's game against New England on Sunday night:

"I'm 5 ft 2 inches 91 pounds. Good athelet. I think in 7 years I will be between 6 ft- to 6 ft 4 inches 190 pounds. I hope I go to a good college in football then go to the pros and play on the niners or the packers even if they aren't good in seven years. My friends are Jason, Kyler, Leo, Spencer, Mark and Jacob. Sincerly Colin"

Unfortunately, while Kaepernick correctly predicted his own size, he made no guesses as to the height and weight of his pet turtle.

(H/T to Rant Sports)

Follow us on Facebook and Twitter to read them first!