If its a jersey....there are pre-fabricated frames for jerseys. If you want to go the least expensive way, then you will find what you are looking for at Michael's. Theres on on bridgeport right by the oak st. bridge.
If you go to Regis, or any framing outlet....yes, they will do the job, but its a custom job. So, you could be budgeting between 300-500 for a frame. I want to get a Trevor Linden autographed photo that i have, and they quoted me for a custom frame job $249....so u can imagine what they can charge to frame a jersey.