The post in question, which can be seen here in a screenshot (via Deadspin), featured a photo showing the recent heavy storms and flooding in Houston and the caption "I warned you the #7tormsComing !!! #Houston #prayersup."
Kaepernick wears a No. 7 jersey and has used the hashtag #7tormsComing frequently over the off-season to describe himself.
The torrential rains killed at least 10 people in Texas and Oklahoma, including three in Houston, according to Reuters. The death toll is expected to rise and a state of disaster has been declared in at least 40 Texas counties.
Kaepernick deleted the photo shortly after posting and later tweeted "No disrespect intended! Prayers up!"
Two hours after that, he tweeted out an apology for the deleted post.
On Monday night, several hundred fans were stuck at the Toyota Center in Houston hours after the Rockets' Game 4 playoff win over the Warriors because of the flash flooding in the city.
- Molly Geary