Oh the Linsanity. Point guard Jeremy Lin was all the rage in the sports world for several weeks in March. His remarkable play propelled the New York Knicks to a winning streak that had the entire sports world take notice.

Lin is being compensated for his play, agreeing to sign an offer sheet from the Houston Rockets worth $28.9 million over 4 years. The 4th year of the contract includes a team option.

Lin, a restricted free agent, could still remain in the Big Apple. The New York Knicks will have three days to match the offer after Lin signs it on July 11th.

Before Jeremy caught on with the Knicks, he was waived by the Rockets after the preseason. Houston is hoping for a reunion with the 23 year old Harvard graduate.

"Jeremy Lin's an excellent player," Rockets general manager Daryl Morey told the New York Post. "We got to know him firsthand when he was with the Rockets early this season. We think he'd make a fantastic addition to our team."