FIRST administers several grants are available for teams, check out their listings.
Important note: Teams need to apply and get approval on the grant application prior to completing the FIRST registration. Do NOT pay the FIRST registration of $295 until you hear from the grant. If payment is received prior to the grant, then it voids the grant application.