Yes, they do. They don't take insurance for them, I think it costs around $39
I'm not sure, sorry. You may want to check with your insurance company to make sure they will cover the cost of walking in for a sports physical. Im about certain military Tricare would not cover that.
Thanks! Your answer is awaiting moderation.